2013-04-29 8 views
6

Oto powiadomienie Właśnie otrzymałem:Aktualizacja aplikacji za złamanie zmiany (niegwintowane komentarzy)

App, aktualnie wykorzystuje następujące funkcje nieaktualne: niegwintowane komentarze. Więcej informacji na temat tej zmiany można znaleźć w mapie drogowej dla programistów.

Przeglądałem cały interfejs API oraz mapę drogową programisty i ustawienia, ale nie znalazłem sposobu, aby rozwiązać ten problem. Jak to naprawić?

Odpowiedz

6

Mam przeczucie, że byłoby wysłać ich alerty oparte na uprawnieniach Twoja aplikacja używa - moja aplikacja nie wchodzi w interakcje z żadnymi „uwagi” połączenia na wykresie, ale ma uprawnienia "publish_stream" i "manage_pages".

inaczej jeśli ktoś wie proszę doradzić ...

1

Sprawdź stronę ustawień w sekcji "Migracje". Włącz "Przerywanie zmian w lipcu 2013", a powiadomienie powinno zawierać zielony znak: Twoja aplikacja, nazwa aplikacji, jest teraz zgodna z migracją z lipca 2013 r. Żadne dalsze działania nie są wymagane.

Należy przeczytać całą mapę drogową pod numerem https://developers.facebook.com/roadmap/.

+1

Po włączeniu migracji, automatycznie naprawia ona problem z brakiem gwintu komentarzy? – jkushner

+0

O ile widzę, tak. –

2

Otrzymałem to samo powiadomienie dla jednej z moich aplikacji. Moja aplikacja zdecydowanie nie czyta ani nie tworzy komentarzy na Facebooku ani przedmiotach (Facebook rozwinął wątki komentarzy w kwietniu). Tak więc przesłanie Facebooka nie jest istotne dla każdej aplikacji, do której go wysyłają.

Zmiana powinna dotyczyć tylko aplikacji odczytujących lub publikujących komentarze.

Oto link do dokumentacji API o komentarze:
http://developers.facebook.com/docs/reference/api/Comment/

1

Mam następujący komunikat TOO:

MojaApl, obecnie przy użyciu następujących nieaktualnych funkcji:

  • polu 'page_id' w checkin tabeli FQL. Zamiast tego użyj "target_id".
  • Pole "wersja" w tabeli FQL grupy i interfejsie API wykresu.
  • Komentarze bez gwintu. Więcej informacji na temat tej zmiany można znaleźć w mapie drogowej dla programistów.

Jestem pewien, że w moim przypadku ostrzeżenie pochodzi z mojego Graph API Explorer i moim Django kodu testowego. Oznacza to, że Facebook rejestruje każde żądanie wysłane przez Twoją aplikację i wysyła ostrzeżenie, nawet jeśli użyłeś wycofanych funkcji tylko raz. Sprawdź to

+0

Czy wiesz, może muszę spełnić wymagania pierwszego punktu ('page_id' -> 'target_id')? Szukałem w moim kodzie i mogę znaleźć bezpośrednio zapytanie do tego pola. Spojrzałem również na SDK Facebooka, ale nie mogę tego również znaleźć. – kspacja

+0

Miałem na myśli "Nie mogę znaleźć bezpośrednio ..." – kspacja

Powiązane problemy