私は、自分が所有していないページに写真を投稿しようとしています。他のディスカッションスレッドから見つけたすべてのソリューションは、管理者で* manage_pages *権限を持つページのaccess_tokenを取得する必要があることに注意してください。iOSのページに写真を投稿
しかし、私がしたいことは異なっています。画像をページにアップロードするのに、iOS SDKを使用しています。画像に画像をアップロードできる設定があります。
私はいくつかの方法を試していますが、どれも動作しません。ここで
は、私がここに権限
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"photo_upload",
@"share_item",
@"status_update",
@"manage_pages",
@"user_likes",
@"publish_stream",
nil];
[fb authorize: permissions];
を取得する方法です。これは私が欲しいものではありませんユーザのアルバムに画像を投稿保た画像
NSString *uri = [NSString stringWithFormat: @"%@/photos", FBPageId];
[fb requestWithGraphPath: uri
andParams: params
andHttpMethod: @"POST"
andDelegate: self];
をアップロードするためのコードです。
誰でもそれを行う方法が分かっていれば本当に感謝します。ありがとうございました!
私は2番目の試みを試みましたが、機能しませんでした。 (私自身のアルバムにも掲載)。私はページフィードを試して、それは働いたが、私はFacebookの写真のリンクを使用して "画像"と投稿することはできません。次のようなエラーが返されます: "(#100)FBCDNイメージはストリームで許可されていません:http://a8.sphotos.ak.fbcdn.net/hphotos-ak-ash4/XXXXXX_10151125540085473_657965472_22364375_1088524757_n.jpg" –
しかし、フィードポストとにかく私は何かをファンページに投稿することができました。あなたの提案をありがとう。 –
私は2番目がうまくいかなかったのに驚いています。ページに正しいaccess_tokenを使用していない可能性があります。あなたはme/accounts配列からアクセストークンを取得しましたか? – DMCS