2012-01-05 4 views
7

Mam stronę Facebook utworzoną dla mojej usługi here. Nazwą strony jest Rowz.Wpisy oznaczone jako moja strona nie wyświetlają się przy wywołaniu funkcji API

Istnieje kilka postów na stronie przez użytkowników, którzy otagowali stronę w postach na swoich ścianach. Te posty pojawiają się na osi czasu strony Rowz. W interfejsie API wykresu dla strony znajduje się pole "otagowane", które, jak przypuszczałem, dostarczyłoby mi te posty, ale to samo nie działa.

Czy istnieje sposób na pobranie tych postów, które w nich oznaczono jako Rowz?

+0

Mam ten sam problem. –

Odpowiedz

-1

Według documentation for page object na wykresie API tagged gra dostaje żądany wynik:

nazwa: tagged
Opis: zdjęcia, filmy i posty, w których Page został oznaczone.
pozwolenie: dowolny ważny access_token lub użytkownik access_token.
zwraca: obiekty heterogeniczne array z obiektu ,lub inne.

Można go przetestować tutaj używając wykres API Explorer (przy użyciu identyfikatora strony wymienione w pytaniu): https://developers.facebook.com/tools/explorer/?method=GET&path=265813166783408%2Ftagged

To działa dobrze dla mnie.

Możesz także rozważyć użycie FQL dla tego. Zapytanie stream_tag tabeli za pomocą kwerendy coś takiego:

SELECT post_id,actor_id FROM stream_tag WHERE target_id=265813166783408 

Po tym, można iteracyjne nad post_id i zapytań stream tabeli message dziedzinie.

+0

Użyłem tego samego linku eksploratora wykresu. Jeśli widzisz stronę na Facebooku, pierwszy post to "Rowz, co tam?". Eksplorator interfejsu graficznego nie pokazuje tego posta, ale takie posty są tymi, których potrzebuję. –

Powiązane problemy