0

ASP.NETを使用してサーバー側アプリケーションを開発し、Facebook C#SDK(http://csharpsdk.org/)を使用してC#を開発しています。

このアプリケーションは、ユーザーが最初にログインしたときにユーザー権限publish_streamを取得し、その後、ユーザーの操作なしでバックグラウンドで動作します。

アプリケーションは、ユーザーの写真にカスタム画像を定期的にアップロードし、ユーザーのウォールに投稿します。私はそれが可能かどうかを知る必要があります。つまり、彼がアプリケーションに対して認証されていないときに写真をアップロードするアプリケーションを構築できるかどうかを知る必要があります。

私のテストでは、アプリアクセストークンでステータスが発生する可能性があることに気付きましたが、写真では問題が発生しました。次のメッセージが表示されます。

A user access token is required to request this resource.

どうもありがとう!

4

2 に答える 2

2

ユーザーの認証なしで写真をアップロードすることはできませんが、次のフローの実装を妨げるものは何もありません。

于 2012-10-24T13:33:42.990 に答える
0

可能かどうかを知る必要があります。つまり、アプリケーションに対して認証されていないときに写真をアップロードするアプリケーションを構築できるかどうかです。

もちろん、これは不可能です。写真を投稿するには、許可が必要です。

私のテストでは、アプリ アクセス トークンでステータスが可能であることに気付きましたが、写真では問題がありました: 次のメッセージが表示されます: このリソースを要求するには、ユーザー アクセス トークンが必要です。

これは、これを行うには認証トークンが必要であることを明確に示しています。

有効期限が切れている場合は、ユーザーの操作なしでトークンを更新/延長できるはずです。

于 2012-10-24T13:09:19.883 に答える