Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 从facebook应用程序打开外部Web链接并传递facebook用户名_Ios_Facebook - Fatal编程技术网

Ios 从facebook应用程序打开外部Web链接并传递facebook用户名

Ios 从facebook应用程序打开外部Web链接并传递facebook用户名,ios,facebook,Ios,Facebook,我正在构建一个IOS应用程序,它将使用社交媒体框架(而不是facebook graph api)向facebook和其他社交媒体发布网络链接,并按照我的意愿运行。例如: 然而,我确实希望当我在facebook上的朋友打开外部链接并在外部浏览器中打开时,他们的facebook用户名会传递到浏览器中,这样我就可以允许他们向Web链接添加评论 澄清-要添加的评论将出现在我的网站上他们刚刚打开的页面上(而不是facebook上的评论) 有可能做到这一点吗?您只能在发布URL时使用URL进行操作。好的,

我正在构建一个IOS应用程序,它将使用社交媒体框架(而不是facebook graph api)向facebook和其他社交媒体发布网络链接,并按照我的意愿运行。例如:

然而,我确实希望当我在facebook上的朋友打开外部链接并在外部浏览器中打开时,他们的facebook用户名会传递到浏览器中,这样我就可以允许他们向Web链接添加评论

澄清-要添加的评论将出现在我的网站上他们刚刚打开的页面上(而不是facebook上的评论)


有可能做到这一点吗?

您只能在发布URL时使用URL进行操作。好的,如果我们在
已知用户的墙上发布URL,那么我们可以通过以下方法解决您的问题

我认为您可以在URL中附加朋友的姓名作为get参数。所以,每当您的朋友打开此链接时,其相应的名称也会随URL一起传递。就安全而言,您可以考虑向URL追加一些安全代码。将根据朋友的姓名进行验证。
比如说

http://facebook.com/?Name=Friend_Name&SecurityCode=Some_Unique_Code_Based_On_Friends_Name

你可能误解了这个问题——我已经用更多的信息更新了上面的帖子。基本上,我的应用程序帖子的链接将是一个链接,我的所有朋友都可以在facebook上看到。所以在发帖的时候我不能包括“朋友的名字”或朋友的名单,因为我不知道谁都在点击链接。如果只有Facebook应用程序传递了诸如点击外部链接的人的用户名之类的信息,那么我可以使用它。@Pankaj我对你的问题的理解仍然是一样的。在我对你的第一篇帖子的回复中添加了更多细节。不,这当然是不可能的。(即使是这样,它也不会提供任何“安全性”——每个人都可以在你的URL中添加任何Facebook用户名,然后以此人的身份发表评论。)