【发布时间】:2016-11-26 06:39:52
【问题描述】:
我停留在 Facebook 分享上..
我只想从我的 iOS 应用中发布一张图片,带有文本和应用链接,可以将用户重定向到已安装的应用或 App Store。
应用链接工作正常,我描述了一些这样的元标记:
<meta property="al:ios:url" content="cubeDev://" />
<meta property="al:ios:app_store_id" content="1054030..." />
<meta property="al:ios:app_name" content="My app name" />
<meta property="al:web:should_fallback" content="false" />
<meta property="og:image:width" content="50" />
<meta property="og:image:height" content="50" />
<meta property="og:image" content="https://spb.hh.ru/employer-logo/1625583.png" />
<meta property="og:type" content="website" />
<meta property="og:title" contetn="title" />
<meta property="og:description" content="App description.." />
<meta property="fb:app_id" content="31667067867..." />
分享代码也很简单:
FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:@"http://176.31.132.151:8000/"];
content.imageURL = [feedCell imageURL];
content.quote = [feedCell text];
FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc] init];
shareDialog.mode = FBSDKShareDialogModeNative;
if(!shareDialog.canShow) {
shareDialog.mode = FBSDKShareDialogModeFeedBrowser;
}
shareDialog.fromViewController = self;
shareDialog.shareContent = content;
shareDialog.delegate = self;
[shareDialog show];
http://176.31.132.151:8000/ 是我的应用链接。
似乎当您在应用链接的元标记中描述图像时,图像 url 属性将不起作用..
所以,我的目标是从应用中发布带有文本的图像,并在下面发布带有我的应用图标和描述的应用链接..
将不胜感激。
【问题讨论】:
标签: ios facebook share applinks