2016-07-13 34 views
0

我收到错误无效的关键错误无效-API密钥炼金术API文本PHP /卷曲/ TextGetCombinedData

卷曲/ PHP代码:

$request = "https://gateway-a.watsonplatform.net/calls/url/URLGetAuthors?apikey=$alchemyapikey&url=www.ibm.com"; 
    //echo $request; 
    $curl = curl_init($request); 
    $alchemydata = array 
     'apikey' => $alchemyapikey, 
     'text' => strip_tags($result), 
     'outputMode' => 'json', 
     'extract'=>'entities,keywords', 
     'url'=>'https://www.ibm.com/us-en/', 
    ); 

    curl_setopt($curl, CURLOPT_POST, true); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, $alchemydata); 
    curl_setopt($curl, CURLOPT_URL, "https://gateway-a.watsonplatform.net/calls/text/TextGetCombinedData"); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); 
    $result = curl_exec($curl); 
    if ($result === FALSE) { 
     die("Curl failed: " . curL_error($curl)); 
    } 

    curl_close($curl); 

请让我知道,如果我我错过了什么。

谢谢 巴斯卡尔

回答

0

我想你失踪(在

$alchemydata = array(
    'apikey' => $alchemyapikey, 
    'text' => strip_tags($result), 
    'outputMode' => 'json', 
    'extract'=>'entities,keywords', 
    'url'=>'https://www.ibm.com/us-en/', 
); 
+0

谢谢琼。很抱歉的错字。我有一个括号/支架。还是同样的问题 – bgara

+0

能否请您给所有的你的源代码,所以我可以在我的本地测试 –

+0

这是我在WAMP服务器上运行的完整代码。 – bgara