0

私はそのようにgraph.facebook.comを要求しています:

graph.facebook.com/bordeauxmaville?fields=posts.limit(1).fields(message,picture,created_time,shares,likes,actions)&access_token=MYAPIKEY|MYAPPSECRET

独自のアクセストークンで試すことができます:

https://developers.facebook.com/tools/explorer/?method=GET&path=bordeauxmaville%3Ffields%3Dposts.limit(1).fields(message%2Cpicture%2Ccreated_time%2Cshares%2Clikes%2Cactions)

message、picture、created_time、shares、likes を取得しますが、last : actionsを使用すると、グラフ API は :フィールドが空であるか、 access-token によって許可されていません

user_friends権限が有効になっている Facebook アカウントのアクセス トークンで動作します。

developers.facebook.comのアプリの承認パラメーターで、設定しようとしました:

user_actions.news、manage_pages、read_stream、および user_friends

しかし、私はまだアクションフィールドを取得できません。

==>同じアクセス トークンでこのフィールドを取得するには、どのパラメーターを設定すればよいですか?

どうも

--初めての質問です

-- 私はフランス人で、英語を話そうとしています。文法について申し訳ありません

4

1 に答える 1

1

リクエストで指定された「id」フィールドを使用して問題を解決しました:

graph.facebook.com/bordeauxmaville?fields=posts.limit(1).fields(message,picture,created_time,shares,likes)&access_token=MYAPIKEY|MYAPPSECRET

私が得た:「10655XXXX47646_530492XXX87198」

私はそれを2つの文字列に分割しました:

String str1 = "10655XXXX47646";
String str2 = "530492XXX87198";
String link = "https://www.facebook.com/" + str1 + "/posts/" + str2

「アクション」という名前の許可されていないフィールドと同じ情報を最終的に取得しました。

于 2013-09-19T09:37:57.700 に答える