【问题标题】:Get envato private collection获取 envato 私人收藏
【发布时间】: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,它可以工作。我之前一定错过了什么。

标签: php json curl


【解决方案1】:

请求必须是:

$url = "https://api.envato.com/v3/market/user/collection?id=8104310";

我以为我已经尝试过了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    相关资源
    最近更新 更多