【发布时间】:2019-10-06 13:51:28
【问题描述】:
我正在尝试使用他们的新 API 在 Envato 主题森林市场上获得我自己的私人收藏。我不断收到“未找到:没有这样的端点”错误。
我做错了什么?
$url = "https://api.envato.com/v3/market/user/collection=8104310";
$curl = curl_init($url);
$personal_token = "";
$header = array();
$header[] = 'Authorization: Bearer '.$personal_token;
$header[] = 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0';
$header[] = 'timeout: 20';
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER,$header);
$envatoRes = curl_exec($curl);
curl_close($curl);
$envatoRes = json_decode($envatoRes);
我在任何地方都找不到合适的网址。
【问题讨论】:
-
当我点击 URL 时,我得到一个丢失的令牌,而不是
"Not found: no such endpoint"。 -
是的,这只是为了显示我在 php 中使用的 curl url
-
抱歉之前没有添加代码。
-
好的,所以
id是您的案例中缺少的查询参数。 -
没错。我以为我已经用 id 参数尝试过了。然后从检查器网络选项卡中获取 url,它可以工作。我之前一定错过了什么。