2016-10-24 8 views
0

私はfacebookアプリを持っており、登録ユーザーにはpublish_actionsが許可されています。
私はいくつかのテスト壁にFacebookのポストを作成しました:https://www.facebook.com/permalink.php?story_fbid=189793004799930&id=100013076942056グラフにfacebook投稿を投稿するapiはエラーを返します

私はオブジェクトIDました:189793004799930をして、このAPIリファレンスによると、彼の名前の上などを投稿するユーザーのアクセストークンをリクエストをした:https://developers.facebook.com/docs/graph-api/reference/v2.8/object/likes

エラー:"invalid_request" "(#12) singular statuses API is deprecated for versions v2.4 and higherが表示されます。私はここに述べたように、ユーザIDとポストID(100013076942056_189793004799930)を取る場合

は:How should we retrieve an individual post now that /[post-id] is deprecated in v2.4?

を私はエラーを取得:invalid_request" "(#100) Story does not exist or user does not have permission to interact with itこれはパーミッションI権限

更新 をある私が持っているにもかかわらず、ユーザーのために持っている:これは私がpublish_actions,emailを求める範囲です、これはユーザーの投稿に適していますか?またはページの投稿?

+0

あなたにはどのような権限がありますか?これはユーザのタイムライン上の投稿であるため、最初にその投稿を見るために許可を得る必要があるかもしれません。つまり、投稿所有者から 'user_ posts'の許可が必要です。 – CBroe

+0

@CBroeこれは私がユーザに対して持っているパーミッションです:これは私がpublish_actions、emailと尋ねるスコープです。これはユーザ投稿に適していますか?またはページの投稿? – SexyMF

+0

ユーザー投稿の場合は、最初にその投稿を読む必要があるため、所有者からuser_postsが必要になります。 – CBroe

答えて

1

あなたはページの投稿が好きであり、与えられた権限を持つユーザー投稿は好きではありません。

関連する問題