Facebook では、任意の種類のファイルを Facebook グループにアップロードできるようになりました。これはすばらしいことです。ユーザーが属するこのようなプライベート グループにアクセスし、それらのファイルをダウンロードするシングル サインオン iOS アプリを作成しています。
Graph API を使用して、これらのファイルへの URL を取得できました。次のようになります。
http://www.facebook.com/download/444555666777888/foo.bar
(この URL をブラウザーに入力すると、そのブラウザーから Facebook にログインしている限り、ブラウザーはそれをダウンロードしますが、それ以外の場合は失敗します。Facebook には優れたセキュリティ機能があります)。
この URL はグラフ (常にhttps://graph.facebook.com/で始まる) の一部ではないため、グラフ API に渡すことはできませんが、アクセスがないため、通常の NSURLConnection を使用してダウンロードすることはできません。トークン。
これらのファイルをダウンロードする適切な方法はありますか? または、NSURLConnection を使用してそのようなファイルをダウンロードするときに設定する必要がある特定の HTTP ヘッダーはありますか?