问题标签 [fbsdksharekit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2306 浏览

ios - 使用 FBSDKShareLinkContent 无法在 iOS 9 中共享文本

我正在尝试使用应用程序在 Facebook 中分享文本。我可以登录,但是当我尝试分享文本时得到这个 在此处输入图像描述

一旦我点击确定,一切都消失了,我在设备中登录 Facebook 应用程序仍然要求登录

在日志中获取此信息

0 投票
1 回答
166 浏览

ios - 使用 FBSDKShareLink 在 Facebook 上共享链接时停止 fb.me 作为 contentTitle?

我正在尝试通过在 FB 上共享链接,FBSDKShareLink并且我提供了一个动态 URL 以content.contentURL供回调以打开我的应用程序。现在当我在 FB 上分享时,链接总是显示fb.me为内容标题和内容描述。谁能指导我如何阻止这种情况?

0 投票
2 回答
1805 浏览

ios - FBSDKAppInviteDialog 不工作

我正在实施应用程序来邀请朋友

但它给了我以下错误

在此处输入图像描述

0 投票
1 回答
1343 浏览

facebook - 社交媒体在页面外分享特定内容

我的社交媒体共享代码有一些问题。

请参阅下面的代码:

// 我想通过点击 facebook 分享按钮在 facebook 上分享这个 div (id="maindiv")...

所以问题是我在我的网站上发布了多个工作,我需要将此共享按钮添加到每个单独的 div,而不是整个页面。我已经完成了整页共享的编码,但在共享页面或 div 的某些部分时需要帮助。

0 投票
0 回答
424 浏览

ios - Facebook 深层链接/应用程序链接在 iOS 上不起作用

当我点击从我的应用程序发布的帖子时,我正在尝试从 Facebook 打开我的应用程序。

我在developers.facebook 注册了我的应用程序。

我在我的 Facebook 应用设置中启用了深度链接。

我已经为应用程序创建了 URL 方案。

注意:我的应用没有发布到应用商店。(苹果应用商店和 Facebook 应用中心)

我尝试了以下方法:但是,该帖子已成功发布,但当我点击该帖子时,Facebook 并未打开我的应用程序。

单程:

另一种方式:

Facebook 正在打开应用中心页面。但不是我的应用程序。

深度链接是否仅在应用发布时才有效?

有什么原因吗?

0 投票
1 回答
184 浏览

ios - 如何在 facebook iPhone 6 中共享带有图像和描述的链接

提交指南谈到了“用户生成的照片”权限,该权限似乎在应用程序设置的任何地方或文档中的任何其他地方都不可用。这还需要吗?图片有类似的权限吗?

0 投票
0 回答
838 浏览

swift - Swift 中的 Facebook Messenger SDK,如何在 Messenger 中回复并将用户引导至我的应用程序。

在 FBMessenger 中,当用户点击使用从我的应用发送的图像/视频正下方的特殊回复链接进行回复时,即使该应用已经安装,用户也会被重定向到应用商店中的我的应用。如何从 FBMessenger 回复链接将用户直接引导至我的应用程序?

实现这一点后,我希望用户在我的应用程序中选择图像/视频,并在选择回复/发送时重定向回他们所在的同一线程上的 FBMessenger 以快速回复。当前结果是发送一条新消息,在从我的应用程序“发送”后,用户被重定向到信使,并且必须选择将其发送给谁喜欢新消息。

这就是我根据https://developers.facebook.com/docs/messenger/ios所拥有的。但是当我运行应用程序时,这些委托函数不会被调用。有任何想法吗?谢谢你。

0 投票
0 回答
286 浏览

ios9 - 是否可以在 FBSDKShareLinkContent 中使用应用程序 url 方案作为 NSURL

我们可以使用代码发布链接内容:

由于无法共享纯文本,因此我尝试将 contentURL 替换为我的应用程序 url-scheme,

我得到了错误:

发生错误:Error Domain=com.facebook.sdk.share Code=2 "(null)" UserInfo={com.facebook.sdk:FBSDKErrorArgumentValueKey= fb1709123452649://, com.facebook.sdk:FBSDKErrorDeveloperMessageKey=contentURL 的值无效: fb1709123452649://, com.facebook.sdk:FBSDKErrorArgumentNameKey=contentURL}

是否可以将应用程序 url 转换为 NSURL ?

0 投票
0 回答
55 浏览

ios - 有没有办法检查其他应用程序(例如 Facebook)的系统隐私设置?

我构建了允许通过共享对话框通过 Facebook 共享视频的应用程序:

名为 videoAssetUrl 的变量存储指向照片中视频的链接。在此之前正确访问我的应用程序中的照片。

但是,如果 Facebook 无法访问照片对话框,则会显示没有视频(并且没有任何错误)。

在此处输入图像描述

如何检查设置并防止这种不良行为?

0 投票
2 回答
2496 浏览

ios - 如何在 Facebook SDK 中创建自定义分享按钮

我尝试在 Facebook SDK 中创建自定义分享按钮,但我遇到了问题。按照 Facebook 文档,在我的案例中分享 Button 如下所示:

它可以工作,但我有一个默认按钮,在我的布局中看起来不太好。我希望有可能使用我自己的按钮分享我的内容facebookShareButton: UIButton。我是否可以在自己的按钮中调用此操作?如果是,我该怎么做?