Php 传递url时发出警告

Php 传递url时发出警告,php,api,curl,instagram,Php,Api,Curl,Instagram,我调试这个问题已经两天了,但是我找不到这个代码的任何问题。请告诉我我做错了什么 <?php $curl = curl_init(); curl_setopt_array($curl, array( 'CURLOPT_RETURNTRANSFER' => 1, 'CURLOPT_URL' => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $toc

我调试这个问题已经两天了,但是我找不到这个代码的任何问题。请告诉我我做错了什么

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
    'CURLOPT_RETURNTRANSFER'    => 1,
    'CURLOPT_URL'               => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $tocken,
    ));

$respond    = curl_exec($curl);

if(!$respond){
    echo curl_error($curl);
    exit;
}

 curl_close($curl);

var_dump(json_decode($respond, true));

数组键必须是常量,而不是字符串。删除引号:

curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER    => 1,
CURLOPT_URL               => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $tocken,
));

数组键必须是常量,而不是字符串。删除引号:

curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER    => 1,
CURLOPT_URL               => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $tocken,
));

您不应该引用CURLOPT常量,因为它们是常量,而不是字符串。固定为fowlowing:

<?php
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,  //notice, if your PHP > 5.1.3, no need to use this opt
    CURLOPT_URL            => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $tocken,
));

不应该引用CURLOPT常量,因为它们是常量,而不是字符串。固定为fowlowing:

<?php
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,  //notice, if your PHP > 5.1.3, no need to use this opt
    CURLOPT_URL            => 'https://api.instagram.com/v1/users/self/feed?access_token=' . $tocken,
));

谢谢。。。你现在代表了100多个ok.:)不要这样做:$curlOptions[“CURLOPT_POSTFIELDS”]=$data;谢谢你现在代表了100多个ok.:)不要这样做:$curlOptions[“CURLOPT_POSTFIELDS”]=$data;