我使用PHP开发Twitter搜索API,它能够搜索Twitter,和微博发布保存图像。 这一切工作正常等,但对于Facebook,而不是像被加载的网页,在响应后的加载。使用萤火虫,去Net标签,我可以在getphoto()的响应选项卡下看到我需要的html源代码。我期待抓住从这个HTML文本的IMG SRC,但 的Facebook似乎载入基本stucture,然后在其上的图像重新加载页面。获得头响应体
我的问题是:我怎样才能得到这个“响应体”?
我以前用过get_headers(),但我不认为它会在这种情况下工作,我已经trawlled净寻找一个答案,但没有出现。
任何帮助将不胜感激,在进阶THX。 不认为我的代码将有助于解释,但愿意把一些了
编辑:
例如Facebook网址:/https://www.facebook.com/photo.php?pid=1258064 & L = acb54aab14 & ID = 110298935669685
,将带你到页面包含图像
这是图片标签:
IMG类= “fbPhotoImage IMG” ID =“fbPhoto图片“src =”https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/522357_398602740172635_110298935669685_1258064_1425533517_n.jpg“alt =”“
但是直到响应结束才显示出来。
我有一个get_header函数来扩展缩短的URL,由于tweet对他们的爱,并且这可以从其他第三方照片网站获取和图像多缩短/重定向。
以前没有使用卷曲,是最好的/唯一途径?
再次感谢
您可以发布一个例子FB IMG网址是什么? – HappyTimeGopher 2012-04-20 13:11:34