0

アプリID、アプリシークレットID、ユーザーUIDがあるとしましょう。ユーザーアクセストークンを取得して、その場所情報を取得したいと考えています。実際、ユーザーがステータスを変更した場合、ユーザーステータスのリアルタイム更新をリッスンしています。node.jsサーバーであるサーバーでその更新を受信しました。現在、ユーザーuidがあります。更新に関する情報を取得したいのですが、そのためにはユーザーアクセスが必要ですトークンと私はそれを取得する方法を取得していませんか?

注: ユーザーは既に Facebook を介して user_status 権限に対してこのアプリを承認しているため、位置情報へのアクセス権限があります。

4

1 に答える 1

1

ユーザーIDでアクセストークンを取得できません。拡張アクセストークンを取得してどこかに保存する必要があり、後で使用できます。

これで、アプリケーション アクセス トークンを使用してステータスにアクセスできるようになります。アプリへのアクセス許可を付与したため、以前にすべてのユーザーからアプリケーション アクセス トークンをメールで受け取っていました。

https://graph.facebook.com/oauth/access_token?client_id= &client_secret=&grant_type=client_credentials

これにより、アプリケーション アクセス トークンが返されます。

于 2012-06-28T06:44:54.700 に答える