モバイルアプリ向けのアクションがリリースされました。AndroidとFacebookはOpen Graphオブジェクトのような動作をします
ドキュメントが言うように:
通常To publish a built-in Like action on an Open Graph object,
invoke the following HTTP POST request with a user’s access
token and the url of the Open Graph object.
This Open Graph object can be of any type.
curl -X POST \
-F 'access_token=USER_ACCESS_TOKEN' \
-F 'object=OG_OBJECT_URL' \
https://graph.facebook.com/[User FB ID]/og.likes
、ユーザ情報の要求などを作るために、私はこの種のコードを使用します。
Facebook facebook;
facebook = new Facebook(AppConfig.FACEBOOK_APP_ID);
if (facebook.isSessionValid())
{
JSONObject obj = facebook.request("me");
...
}
else
{
facebook.authorize(...)
{
@Override public void onComplete(Bundle values)
{
String token = facebook.getAccessToken();
long expires = facebook.getAccessExpires();
...
}
}
}
を私の質問は死んでシンプルですが、まだ私がすることができます答えを見つけられない場合は、ユーザーアクセストークンを取得して有効期限が切れた後、「graph.facebook.com/ [ユーザーFB ID] /og.likes」リクエストをJavaコードで作成するにはどうすればよいですか?
あなたは、次のような何かをするだろう
こんにちは、まだ問題はありますか? Android SDK(https://developers.facebook.com/docs/mobile/android/build/)を使用して、サンプルアプリケーションを見てきましたか(https://developers.facebook.com/docs/opengraph/samples/) )を開いてグラフのカスタムオブジェクトをセットアップし、OGアクションを実行する方法を示します。 – deesarus