dpik71879 2018-11-06 09:44
浏览 54

在第28行的C:\ xampp \ htdocs \ php \ order \ instagramapi.php中解析错误:语法错误,意外':',期待','或')'

Why I'm having the above error in the following code, is the syntax is not ok,I'm working on authorization with Instagram.

 public function getAccessTokeAndUserDetails($code){
    $postFields = array(

        'client_id' => $this->clientId,
        'client_secret' => $this->clientSecret,
        'grant_type' => "authorization_code",
        'redirect_uri' => $this->redirectURI,
        'code' => $code
    );

    $ch = curl_init();
    curl_setopt($ch, option:CURLOPT_URL,value:"https://api.instagram.com/oauth/access_token");//line 28
    curl_setopt($ch, option:CURLOPT_RETURNTRANSFER, value:1);
    curl_setopt($ch, option:CURLOPT_SSL_VERIFYHOST, value:0);
    curl_setopt($ch, option:CURLOPT_SSL_VERIFYPEER, value:0);
    curl_setopt($ch, option:CURLOPT_POST, value:1);
    curl_setopt($ch, option:CURLOPT_POSTFIELDS, $postFields);

    $response = curl_exec($ch);
    curl_close($ch);

    return json_decode($response,assoc:true);

}
  • 写回答

1条回答 默认 最新

  • dongwenxiu5200 2018-11-06 09:48
    关注
        public function getAccessTokeAndUserDetails($code){
            $postFields = array(
    
                'client_id' => $this->clientId,
                'client_secret' => $this->clientSecret,
                'grant_type' => "authorization_code",
                'redirect_uri' => $this->redirectURI,
                'code' => $code
            );
    
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL,"https://api.instagram.com/oauth/access_token");//line 28
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);
    
        $response = curl_exec($ch);
        curl_close($ch);
    
        return json_decode($response,assoc:true);
    
    }
    

    option and value no need to be there. It's like placeholders in the documentation. Documentation refers to the position. It's a function so you need to know which values to pass to this function in order to work and most important in which order.

    评论

报告相同问题?

悬赏问题

  • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
  • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
  • ¥60 pb数据库修改与连接
  • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
  • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)