ユーザーがある種の画像を作成できるiOSアプリを構築しています。ユーザーがそれを終了したら、Facebookのタイムラインに自動的に公開することを選択できます。
ユーザーがアプリに publish_permission を許可しているため、ユーザーのタイムラインに自動的に投稿できます。そして、ユーザーが作成した画像を自分のアプリで Facebook のタイムラインに投稿できるようにします。スムーズに抜けました。画像がFacebookに表示され、この画像が私のアプリによって作成されたことが表示されました. しかし、ユーザーがアプリの名前をクリックしてコンテンツ ページへのリンクを提供することはできません。どうやってやるの ?Instagram にこの機能があるのを見たので、アプリへのエンゲージメントがさらに促進されるはずです。これは、Instagramがこれを行う方法のスクリーンショットです
これは、iOS アプリでユーザーのタイムラインに画像を投稿する方法のコードです
FBSDKSharePhoto *photo = [[FBSDKSharePhoto alloc] init];
photo.image = [UIImage imageWithData:,myImage];
photo.userGenerated = YES;
NSURL *URL = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.myWebsite.com/profile/%@/item/xxxx]];
photo.caption = [NSString stringWithFormat:@"%@%@ Created by xxx"];
photo.userGenerated = YES;
photo.imageURL = URL;
FBSDKSharePhotoContent *content = [[FBSDKSharePhotoContent alloc] init];
content.photos = @[photo];
[FBSDKShareAPI shareWithContent:content delegate:self];
opengraph などを使用する必要がありますか? 助けてください。前もって感謝します