2013-02-09 16 views
14

Moja aplikacja zaczęła nie publikować elementów w kanałach znajomych. ja dostaję ten błąd:Publikowanie w ścianie znajomych za pomocą interfejsu Graph API za pośrednictwem połączenia "feed" nie działa od 6 lutego 2013 roku

Facebook request error: The operation couldn’t be completed. 
(facebookErrDomain error 10000.), details: Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0xa26e990 {error={ 
    code = 200; 
    message = "(#200) Feed story publishing to other users is disabled for this application"; 
    type = OAuthException; 
}} 

Niczego nie w aplikacji zmienić. Może jest to związane z aktualizacją Facebooka? Są to uprawnienia, które mogę połączyć się z Facebookiem z:

[appDelegate.facebook authorize:[NSArray arrayWithObjects:@"publish_stream", @"friends_birthday", nil]]; 
+2

Tak, zostało to ogłoszone kilka miesięcy temu i weszło w życie 6 lutego - https://developers.facebook.com/roadmap/completed-changes/ – Igy

+0

Ale czy to był problem? Nie mogę już publikować informacji o kanale znajomych? Czy na pewno Facebook zablokował to? – bashan

+0

Jak mogę włączyć moją aplikację do publikowania artykułów na temat innych użytkowników? – bashan

Odpowiedz

21

Tak, to był miesięcy temu i weszła w życie w dniu lut 6 2013:

Removing ability to post to friends walls via Graph API
We will remove the ability to post to a user's friends' walls via the Graph API. Specifically, posts against [user_id]/feed where [user_id] is different from the session user, or stream.publish calls where the target_id user is different from the session user, will fail. If you want to allow people to post to their friends' timelines, invoke the feed dialog . Stories that include friends via user mentions tagging or action tagging will show up on the friend’s timeline (assuming the friend approves the tag). For more info, see this blog post .

Rozwiązaniem jest użycie Feed Dialog która pozwala użytkownicy publikują tę samą treść, ale wybierają użytkownika, do którego chcą go opublikować.

+0

To jest takie smutne ... :(Trochę mi zajęło sprawienie, aby ten kanał działał poprawnie wtedy ... Teraz będę musiał zrobić to ponownie ... – bashan

+0

Czy możesz mi pomóc ** [tutaj] (http : //stackoverflow.com/questions/15740168/facing-issue-while-trying-to-send-the-reply-to-facebook-post-in-mvc3) **? –

+0

@Igy jest możliwe opublikowanie czegoś przez okno dialogowe kanału dla wielu użytkowników, zamiast tylko jednego? – user1940676

Powiązane problemy