proactive system password reco php 模擬POST|GET操作實作程式碼
最近開發social game,發現使用這個東西還是比較平凡,這裡做個總結,一來為自己留點記憶,另外希望對大家有幫助.
首先來看看需求,如果我們開發facebook上social game,需要呼叫它的介面來獲得用戶在facebook上的好友資訊。這時候我們就要訪問facebook提供的一個地址呢,當然你在訪問他的時候,他需要對你的訪問做驗證,防止非法請求。這個時候就得向其post|get一些參數。
如下面的位址:
複製程式碼 程式碼如下:
$url_with_get= "http://api. facebook.com/restserver.php?method=facebook.friends.get&sessi
$post = array('sig'=>12312123234353);
怎麼樣從這個位址取得數據,簡單地介紹一下下面的代碼:
複製代碼 代碼如下:
if(function_exists('curl_init'))
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url_with_get);
curl_setopt($$4); _POSTFIELDS, $ post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close>; 🎜> $content = http_build_query($post)
$content_length = strlen($content);
$context =
);
$context =
『y('http'Sarray('http's =dd; ',
'user_agent' => $user_agent,
'header' => 'Content-Type: ' . $content_type . "rn" .
'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))
$result .= fgets($sock))
$result .= fgets($sock)) }
return $result;
}
}
上面的程式碼使用兩種方式來調facebook的接口,第一種縣判斷用戶的環境是否開啟了curl函式庫,開啟了這個函式庫,就採用這種方式來取得請求。裡面詳細的參數講解大家可以參考手冊。
這裡提示一點,由於我們通常情況下需要取得呼叫介面的回傳結果,所以要設定CURLOPT_RETURNTRANSFER這個值,將結果回傳到變數中。
以上就介紹了proactive system password reco php 模擬POST|GET操作實作程式碼,包含了proactive system password reco方面的內容,希望對PHP教程有興趣的朋友有幫助。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)