0

アプリから実績を読み取ろうとすると、一貫性のない動作が発生します。私は 3 つのテスト アカウントを持っており、そのうち 2 つは実績を読み取ることができます。ただし、3 番目のアカウントは常に空の配列を返します。3 つのアカウントすべてに publish_action 権限があり、ユーザーとアプリの両方の access_token を使用してみました。クエリは次のとおりです。

https://graph.facebook.com/ {uid}/achievements?access_token={app_access_token}

また

https://graph.facebook.com/ {uid}/achievements?access_token={user_access_token}

これで、3 番目のアカウントに実績があることがわかりました。これは、既に持っている実績を与えようとするとエラーが発生し、ゲーム ティッカーが獲得した実績を正しく表示するためです。

4

2 に答える 2

0

アプリの実績に関する Facebook のレイアウトを確認しましたか? 私のFBアカウントでは、自分の実績をロールオーバーでき、各ゲームで構成された実績の完全なリストを取得でき、他のアカウントでは情報が利用できないため. もう 1 つの特徴的な機能は、Facebook のメイン バー (ログインの横にある青いバー) の上に自分のサムネイル画像が表示されることです。

于 2011-10-18T18:28:05.167 に答える
0

3 番目のユーザーが "user_activities" 拡張アクセス許可を付与していることを確認して、アクティビティを公開するだけでなく読み取りできるようにします。これは、/me/permissions を呼び出して確認できます。

于 2011-09-24T14:50:03.323 に答える