下面的代碼使用兩種方式來調(diào)facebook的接口,第一種縣判斷用戶的環(huán)境是否開啟了curl庫,開啟了這個庫,就采用這種方式來獲取請求。里面詳細(xì)的參數(shù)講解大家可以參考手冊。
if(function_exists('curl_init'))
{
$ch = curl_init();
curl_setopt($ch, curlopt_url, $url_with_get);
curl_setopt($ch, curlopt_post, 1);
curl_setopt($ch, curlopt_postfields, $post);
curl_setopt($ch, curlopt_returntransfer, true);
$result = curl_exec($ch);
curl_close($ch);
}
else
{
$content = http_build_query($post)
$content_length = strlen($content);
$context =
array('http' =>
array('method' => 'post',
'user_agent' => $user_agent,
'header' => 'content-type: ' . $content_type . " " .
'content-length: ' . $content_length,
'content' => $content));
$context_id = stream_context_create($context);
$sock = fopen($url_with_get, 'r', false, $context_id);
$result = '';
if ($sock)
{
while (!feof($sock))
$result .= fgets($sock, 4096);
fclose($sock);
}
return $result;
}
}
測試代碼
?代碼如下 | 復(fù)制代碼 |
|
PHP怎么學(xué)習(xí)?PHP怎么入門?PHP在哪學(xué)?PHP怎么學(xué)才快?不用擔(dān)心,這里為大家提供了PHP速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號