【问题标题】:How to get Bitly clicks using API v4 with PHP如何使用 API v4 和 PHP 获得 Bitly 点击
【发布时间】:2020-03-18 02:52:48
【问题描述】:

我指的是 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
)

【问题讨论】:

    标签: php api curl url-shortener


    【解决方案1】:

    替换下面一行

    "Authorization: Bearer ".$token,

    "Authorization: ".$token,

    【讨论】:

      【解决方案2】:

      尝试使用下面的。

      $url = 'https://api-ssl.bitly.com/v4/bitlinks/bit.ly/2WoKAKu/clicks';

      由域和哈希组成的 Bitlink

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-09-05
        • 2021-02-23
        • 2020-03-22
        • 1970-01-01
        • 2021-10-04
        • 2021-08-22
        • 2021-05-31
        • 2017-11-18
        相关资源
        最近更新 更多