Stworzyłem niestandardowy obiekt o nazwie "Opinia", aby tworzyć niestandardowe historie wokół niego.Facebook Javascript Otwarty wykres SDK: błąd przy dodawaniu niestandardowych obiektów do niestandardowych opowieści
Próbuję dodać niektóre obiekty aplikacji z mojej witryny za pomocą javascript sdk.
Przykładowy kod facebook daje mi to:
FB.api(
'me/objects/[namespace]:opinion',
'post',
{
app_id: xxxxxxxx,
type: "[namespace]:opinion",
url: "http://samples.ogp.me/331257847005141",
title: "Sample Opinion",
image: "https://fbstatic-a.akamaihd.net/images/devsite/attachment_blank.png",
description: ""
},
function(response) {
// handle the response
}
);
reponse jest błąd (OAuth wyjątków):
2500: Cannot specify type in both the path and query parameter.
Jeśli usunąć parametr type
, otrzymuję inny błąd:
(#100) The parameter object is required
To samo, jeśli usuwam [namespace]:opinion
ze ścieżki.
Nie rozumiem, dlaczego, i nie ma o tym odniesienia po googling go.
Dlaczego to? Każdy zasób, do którego mogę się odwołać, aby to rozwiązać?
Wstydź się z tobą na Facebooku. Ten przykład jest nadal oficjalny w dokumentach na Facebooku. – Freshblood
Pomyślałem tylko, że chciałbym zauważyć, że dla mnie, aby to działało, musiałem usunąć "/ objects" z pierwszego parametru i zastąpić nazwę "object" w obiekcie JSON nazwą mojego obiektu Facebook. Może to jest oczywiste dla wszystkich: 0) – craigvl
Nie mogę ci wystarczająco podziękować. Cały kod wygenerowany przez Facebook i kod w ich dokumentach jest niepoprawny. Spędziłem 4 godziny dzisiaj próbując rozwiązać to – user2158382