我经营一个网站,允许注册的网站成员使用他们的推荐链接将人们推荐回我的网站
(例如:http ://www.mygreatsite.com/home?ref=MaxP )
最近,我在我的网站中编写了“直接 URL 示例”(https://developers.facebook.com/docs/reference/dialogs/feed/)的实现,以使我的网站成员能够在他们的时间轴上发布一个帖子描述我的网站,并在代码中包含他们自己的引荐链接回到我的网站。
当查看结果帖子的潜在站点推荐点击帖子链接文本时,一切正常(按计划发送到格式正确的推荐链接 - “http://www.mygreatsite.com/home?ref=MaxP”
我遇到的问题是,在同一篇文章中,如果潜在的网站推荐点击了图片,那么推荐链接就会像这样“http://www.mygreatsite.com/home?ref=nf”这样乱码,这完全是无效的推荐链接与应该将它们发送到的链接无关(“http://www.mygreatsite.com/home?ref=MaxP ”)
为什么只有在点击帖子图片时,facebook 才会错误地将正确的推荐人“MaxP”替换为“NF” ?NF 是什么意思,为什么会出现?
这是我的代码传递给 facebook 的 URL(站点 url、应用程序 ID 和名称已替换以保护我的隐私):
https://www.facebook.com/dialog/feed?app_id=161070640444808&link=http://www.mygreatsite.com/home?ref=MaxP&picture=http://www.mygreatsite.com/images/banners/9.jpg&name=mygreatsite.com%20Ultra-High%20Payout%20site&caption=Paying%20DAILY%20to%20virtual%20points&description=%20%20is%20an%20ultra-high%20paying%20get%20paid%20to%20%28site%29%20site&redirect_uri=http://www.mygreatsite.com/members/refer.php
谢谢你。