【发布时间】:2017-04-26 07:42:38
【问题描述】:
我第一次尝试使用 Podio API,并尝试在 this page 上运行 Hello World 脚本,但我不断收到此错误:
这是我的代码:
<?php
require_once './vendor/podio/podio-php/PodioAPI.php';
$client_id = "<my_id>";
$client_secret = "<my_secret>";
$app_id = "<my_app_id>";
$app_token = "<my_app_token>";
Podio::setup($client_id, $client_secret);
Podio::authenticate_with_app($app_id, $app_token);
$items = PodioItem::filter($app_id);
print "My app has ".count($items)." items";
?>
当我注释掉最后三行并运行以下代码时:
<?php
require_once './vendor/podio/podio-php/PodioAPI.php';
$client_id = "<my_id>";
$client_secret = "<my_secret>";
$app_id = "<my_app_id>";
$app_token = "<my_app_token>";
Podio::setup($client_id, $client_secret);
?>
代码运行没有错误,所以这让我相信这是应用令牌的问题,但我通过关注these instructions获得了应用令牌
这里有什么问题?
当我得到我的 api 密钥时,我输入了一个假 URL,因为我正在运行这个测试我的计算机。会不会是这个问题?
【问题讨论】:
-
@Pavlo-Podio 很抱歉,关于这个问题有很多不同的答案,我真的不知道哪些问题适用于我,哪些问题不适用.问题是我的 cacert.pem 文件已过时,这就是一个问题所说的吗?我的文件说是 2012 年的。
-
您尝试过其中的一些答案吗?它们中的任何一个都有效吗?
标签: php asp.net-web-api podio