2017-01-24 7 views
3

画像とテキストを投稿するアプリケーションはFacebookに作成しましたが、クライアントの要件はダイアログボックスを開かずに画像とテキストを投稿し、 Safariブラウザ。イメージとテキストをFacebookに投稿することはできませんか?

FacebookダイアログボックスまたはSafariを開かずに画像とテキストを投稿することはできますか?

私が試してみました

1)SLComposeViewControllerしかし、それは、共有ダイアログファーストを開きます。

2)FBSDKShareDialogただし、Safariブラウザに移動します。

私はバックグラウンドでFacebookに画像とテキストを掲載する必要があります。

+1

いいえ、今はできません:しかし、数年前には可能でしたが、私たちはたくさんのことを行います。 –

+4

ユーザーが入力しなかったテキストを公開することはできません。 "あなたが写真で投稿したいテキストをユーザーが入力する別の方法がある場合にのみ意味をなさないだろう。あなたのアプリは彼らのテキストを指定することはできない(クライアントが望むものならば、つまり、バックグラウンドとは、ダイアログを表示するのではなく、APIを使用することを意味します。 – CBroe

+1

**私の理解によれば、** POST **ボタンをクリックすることなくFacebookはサードパーティ製のアプリであり、あなたのプライベートな方法にアクセスする権限はありません。特に、iPhoneはユーザーにセキュリティとプライバシーを提供しています。彼らの相互作用、何もうまくいかない私はそう願っています。 –

答えて

1

いいえ。それはできません。 Appleは、許可なくユーザーの社会生活に突入することを許可しません。それは確かにダイアログを表示し、ユーザーは投稿をタップしなければならないし、ポストだけがFBに表示されます。

+0

ありがとうございました@ pushkraj.iに返信します。もう1つの質問があります。バックグラウンドでTwitterに投稿できますか? – sohil

+0

実際には、各ソーシャルネットワーキングサイトが提供するSDKに依存します。ほとんどのSDKでは、ポップアップが表示されるか、または各サイトで何かを投稿する前にユーザーから許可が得られます。 – Pushkraj

関連する問題