首页 > 解决方案 > 如何使用 API v4 和 PHP 获得 Bitly 点击

问题描述

我指的是 API 文档的 URL https://dev.bitly.com/v4_documentation.html

我的代码是:

//short URL is bit.ly/2WoKAKu
$url = 'https://api-ssl.bitly.com/v4/bitlinks/2WoKAKu/clicks';
$token = 'my-token';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_GETFIELDS, json_encode(['unit'=>'day','units'=>-1])); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer ".$token,
    "Content-Type: application/json"
]);

$arr_result = json_decode(curl_exec($ch));

但收到此错误:

stdClass Object
(
    [message] => FORBIDDEN
)

标签: phpapicurlurl-shortener

解决方案


替换以下行

"Authorization: Bearer ".$token,

"Authorization: ".$token,


推荐阅读