我已经实现了一个图像库,其中每个图像的区别在于其记录ID。相似的按钮适用于其余图像仅适用于两个图像不能正常工作,这是由正常工作的图像发送的帖子内容
connect_text 0
edge_type like
fb_dtsg AQC7N-EB
href http://www.mydomain.com/images/p.php?id=2422
iframe_referer http://www.mydomain.com/index.php
is_personalized false
layout button_count
lsd
node_type link
now_connected true
page_id
post_form_id 7500ee8867c2d00acc75d7b6dfe2c733
post_form_id_source AsyncRequest
ref
和facebook的回应是:
for (;;);{"__ar":1,"payload":{"requires_login":false,"error_info":null,"show_error":false,"node_type":"ExternalLink","node_id":"10150246004339081","edge_type":"ExternalLinkLike","connect_text":0,"success":true,"already_connected":true,"user_profile":{"name":"Mamamia","profile_url":"http:\/\/www.facebook.com\/profile.php?id=100002607508082","pic_square":"http:\/\/profile.ak.fbcdn.net\/static-ak\/rsrc.php\/v1\/yo\/r\/UlIqmHJn-SK.gif"},"story_fbid":107571802673069,"is_admin":false,"admin_url":""},"invalidate_cache":[0]}
而有缺陷的图像后期数据是
connect_text 0
edge_type like
fb_dtsg AQC7N-EB
href http://www.mydomain.com/images/p.php?id=2420
iframe_referer http://www.mydomain.com/index.php
is_personalized false
layout button_count
lsd
node_type link
now_connected true
page_id
post_form_id 7500ee8867c2d00acc75d7b6dfe2c733
post_form_id_source AsyncRequest
ref
及其回应是
for (;;);{"__ar":1,"payload":{"requires_login":false,"success":false,"already_connected":false,"is_admin":false,"show_error":false,"error_info":null}}
任何人都可以告诉我为什么按钮正在处理一些图像不能正常工作吗?图像内容来自数据库,并通过在foreach条件中循环数组链接在页面中,所以超链接是相同的,除了图像的id,超链接是
http://www.facebook.com/plugins/like.php?href=http://www.mydomain.com/images/p.php?id=<?php echo $array[id]; ?>
提前致谢
答案 0 :(得分:2)
不是一个正确的答案,对不起。但我确实遇到了同样的问题。看起来facebook只是在URL中遇到某些GET变量的问题。我想不出任何其他解释,它适用于某些人,而不适用于其他人。它不起作用的似乎是随机的。
我认为这肯定是facebook的错误。我唯一能想到的就是提交错误或坐下来,希望他们发现问题并正在努力!心里痛苦。
编辑:嗯,我有一个解决方法。只需在URL字符串中添加随机GET变量即可。我和's = true'一起去了,这很有效。奇怪的是,它必须将以特定数字结尾的URL误认为字符实体。答案 1 :(得分:2)
我的标题中出现了同样的错误。似乎网址(域名)没有 通过facebook的验证。在我的情况下,我有2个点。 www.somedomain.net16.net(只是一个工作领域)
要查看Facebook是否可以从您的网站检索数据,请使用此网址:
http://developers.facebook.com/tools/debug/
要测试它,只需输入www.google.nl即可获得所有类型的信息。
答案 2 :(得分:0)
使用facebook的iframe推荐代码,可在此处获取