C# SDK を使用して Facebook ページにアルバムを追加しようとして、絶望に陥っています。
SDK と API を使用して、自分のプロフィール ページにアルバムを正常に作成できるので、コードは問題ないと思います。そのため、アクセストークンや権限などで何かが混乱していると思います.
私のC#コードはここにあります:
string accessToken = "TOKEN HERE";
FacebookClient facebookClient = new FacebookClient(accessToken);
var albumParameters = new Dictionary<string, object>();
albumParameters["message"] = "new message";
albumParameters["name"] = "new name";
facebookClient.Post("/412639422128107/albums", albumParameters);
エラーは次のとおりです: (OAuthException - #1) 不明なエラーが発生しました。
ページのアクセス トークンを取得する方法について、Web 上のここや他の場所でたくさんの投稿を読みました。私は正しいことをしていると確信しています -
- このページにアクセスします: https://developers.facebook.com/tools/explorer
- 「私/アカウント」と入力します
- 私が管理しているページがいくつか表示され、アルバムを追加しようとしているページ ID (412639422128107) に対応するアクセス トークンを取得します。
ここにアクセスして、このアクセス トークンのアクセス許可を確認します: https://developers.facebook.com/tools/debug/access_token?q=
次の権限があることがわかりました: create_event、create_note、manage_pages、photo_upload、publish_actions、publish_stream、read_stream、share_item、status_update、video_upload
しかし、それが機能していないので、私は明らかに何かを正しくしていません! 誰かが私を正しい方向に向けることができますか?
事前にロードしていただきありがとうございます:)