我正在尝试检索 facebook 用户个人资料图片的 URL。该调用返回我期望根据http://developers.facebook.com/docs/reference/api/using-pictures/#json的 JSON有一个问题 - 如果我指定 callback=profile 我得到 /**/行的开始。不幸的是,这导致我使用的 JSON 解析器 (lift-json) 引发异常。
有没有办法阻止 /**/ 被退回?这看起来很奇怪,但我看不出它发生的任何原因,因此看不到关闭它的方法。
我面临的问题如下所示使用 curl。
andrews-MacBook-Pro:~ doctorb$ curl "http://graph.facebook.com/582931709/picture?redirect=false&type=normal"
{"data":{"url":"http:\/\/profile.ak.fbcdn.net\/hprofile-ak-ash4\/274518_582931709_901337157_s.jpg","is_silhouette":false}}
andrews-MacBook-Pro:~ doctorb$ curl "http://graph.facebook.com/582931709/picture/redirect=false&type=normal&callback=profile"
/**/ profile({"data":{"url":"http:\/\/profile.ak.fbcdn.net\/hprofile-ak-ash4\/274518_582931709_901337157_s.jpg","is_silhouette":false}});