我有这个链接:
如果你访问它,这将成为:
如何从第一个链接获取第二个链接?
我试过这个但是没有用,给我的第一个链接回复:
<?php
$url="http://libero-news.it.feedsportal.com/c/34068/f/618095/s/2e34796f/l/0L0Sliberoquotidiano0Bit0Cnews0C12735670CI0Esaggi0Eper0Ele0Eriforme0Ecostituzionali0EChiaccherano0Ee0Eascoltano0Bhtml/story01.htm";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$a = curl_exec($ch);
print_r($a);echo"<br>";
if(preg_match('#Location: (.*)#', $a, $r)){
$l = trim($r[1]);
echo $l;
}else echo "not working";
?>
Run Code Online (Sandbox Code Playgroud)
非常感谢.
- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{
self.profilePictureView.profileID = user.objectID;
self.nameLabel.text = user.name;
NSLog(@"My ID:%@", user.objectID);
}
Run Code Online (Sandbox Code Playgroud)
我试图使用上面的代码打印用户ID.而我得到的是3176144783XXXXX.
但是,我使用这个在线工具http://findmyfacebookid.com/得到了另一个.结果是1000042591XXXXX.
有谁知道这个区别?为什么我的应用和'findmyfacebookid.com'会为同一个用户收到不同的用户ID?
注意:我的移动应用程序需要使用FB唯一ID来创建我自己的用户数据库.所以这就是我需要一个唯一ID的原因.
facebook-graph-api ios facebook-login facebook-graph-api-v2.0