我正在此页面上尝试本教程:Tictail 外部应用程序教程。根据本教程,应该进行 curl 调用,如下所示:
$ curl 'https://tictail.com/oauth/token' \
-d 'client_id=YOUR_CLIENT_ID' \
-d 'client_secret=YOUR_CLIENT_SECRET' \
-d 'code=CODE' \
-d 'grant_type=authorization_code'
据我所知,上面的 curl 脚本可以用 PHP 重写,如下所示:
$url = "https://tictail.com/oauth/token";
$url .= "?client_id=" . TT_CLIENT_ID;
$url .= "&client_secret=" . TT_CLIENT_SECRET;
$url .= "&code=" . MY_CODE;
$url .= "&grant_type=authorization_code";
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $url
));
$result = curl_exec($curl);
var_dump($result); //This gives: string(87) "405: Method Not Allowed" making me think that something wrong with my code. Could someone please confirm?
抱歉,我是 cURL 的新手。谢谢。