首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bit熊猫php curl失败api-key

Bit熊猫php curl失败api-key
EN

Stack Overflow用户
提问于 2022-11-10 17:16:30
回答 1查看 27关注 0票数 -1

我正在尝试使用php curl连接到Bit熊猫网站,以检索我的密码资产。

不幸的是它不起作用,我正在添加一个能工作的Powershell脚本,我希望有人能把它转换成php.

我收到以下错误消息:

代码语言:javascript
复制
{"errors":[{"status":401,"code":"unauthorized","title":"Credentials\/Access token wrong"}]}

以下是Bit熊猫的示例:

代码语言:javascript
复制
curl -X GET "https://api.bitpanda.com/v1/trades" \
    -H "X-API-KEY: string"

如果解决方案在javascript中,那对我来说就足够了:)

提前感谢

php不工作:

代码语言:javascript
复制
    $service_url = "https://api.bitpanda.com/v1/trades";
    $curl_session = curl_init($service_url);

    curl_setopt($curl_session, CURLOPT_USERPWD, $apiKey);
    curl_setopt($curl_session, CURLOPT_HTTPHEADER, ['content-type: application/json']);
    curl_setopt($curl_session, CURLOPT_RETURNTRANSFER, true);

    $result = curl_exec($curl_session);
    curl_close($curl_session);
    echo $result;

powershell工作:

代码语言:javascript
复制
$key = "APIKEY"
$trades = Invoke-WebRequest -Uri "https://api.bitpanda.com/v1/trades" -Headers @{"X-API-KEY" = $key} -UseBasicParsing
$tdata = $trades.Content | ConvertFrom-Json
$tdata.data.attributes | Out-GridView
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-11 01:45:31

试试这个:

代码语言:javascript
复制
$header = array('X-API-KEY' => 'string');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.bitpanda.com/v1/trades');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER,$header );

$response = curl_exec($ch);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74392930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档