通过curl调整CentralPlanner API。 500回应

时间:2018-08-13 19:46:23

标签: php curl

到目前为止,我对cURL所做的工作很少,所以请多多包涵。

这是我目前正在处理的api: CentralPlannerAPI

我有一个令牌,我可以通过bash shell调用它,一切都很好,除了PHP起作用的部分。我经常收到验证错误。最后一个是500。

这一项有效:

 curl "https://centralplanner.net/api/contacts" -H 'Authorization: Token token="my-api-token"' 

此功能无效:

 $ch = curl_init();

 curl_setopt( $ch, CURLOPT_URL, "https://centralplanner.net/api/contacts/count" );
 curl_setopt( $ch, CURLOPT_HTTPHEADER, array( "Authorization: Token token='myToken'" ) );

 curl_exec( $ch );
 curl_close( $ch );

为什么PHP部分不起作用?

我在这里没得到什么。是的,目前还没有太多东西,至少从目前的角度来看,以后只会更多。不,它不会在服务器上运行;是的,我将添加一些验证,是的,它将进行适当的类构造等等。

PS: 在有人把我引到其他SO网站之前,我看着他们...没有帮助。

1 个答案:

答案 0 :(得分:0)

请尝试以下代码:

this.setState({reminders:data, isRemindersLoaded: true}));