https://bugzilla.wikimedia.org/show_bug.cgi?id=58178

--- Comment #2 from sen <[email protected]> ---
(In reply to comment #1)
> and i always got this,i dont know it's my code problem or the mw,it's been
> work
> good before V1.22
> 
> 
> 
> 
>  PHP Warning:  curl_setopt_array() [<a
> href='function.curl-setopt-array'>function.curl-setopt-array</a>]: Array keys
> must be CURLOPT constants or equivalent integer values in
> /w/includes/HttpFunctions.php on line 771
> 
> here is my code:
> 
>         $authUrl =
> "https://datamarket.accesscontrol.windows.net/v2/OAuth2-13/";; //验证地址
> 
>         $options = array(); //看起来定义它是必要的
>         $options['method']   = 'POST';
>         $options['timeout']  = $this->config['timeout'];
> //有趣的是,在class里看起来是共享的
>         $options['postData'] = array(
>             'grant_type' => "client_credentials", //验证地址
>             'scope' => "http://api.microsofttranslator.com";,
> //使用范围,因为这套api看起来是很全面的玩意
>             'client_id' => $clientID,
>             'client_secret' => $clientSecret
>         );
> 
>         wfErrorLog('工厂构造'.serialize($options), '/tmp/wm.log' ); //调试信息
> 
>         $req = MWHttpRequest::factory($authUrl, $options);

        wfErrorLog('开始请求\n', '/tmp/wm.log' ); //调试信息        

        $status = $req->execute(); //看起来死在这里,问题是选项啥的

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to