全部产品

PHP SDK

更新时间:2020-04-28 17:40:16

PHP使用示例

准备工作

  1. 在安装和使用阿里云SDK前,确保您已经注册阿里云账号并生成访问密钥(AccessKey)。详情参考创建AccessKey

  2. 使用Composer,获取SDK:

  1. composer require alibabacloud/sdk

使用示例

  1. <?php
  2. require_once './vendor/autoload.php';
  3. use AlibabaCloud\Client\AlibabaCloud;
  4. use AlibabaCloud\Client\Exception\ClientException;
  5. use AlibabaCloud\Client\Exception\ServerException;
  6. header("Content-type:text/html;charset=utf-8");
  7. AlibabaCloud::accessKeyClient('XXXXXXXX', 'XXXXXXXXX')
  8. ->regionId('cn-shanghai')
  9. ->asGlobalClient();
  10. try{
  11. $result = AlibabaCloud::roaRequest()
  12. ->product('nlp')
  13. ->product('nlp')
  14. ->version('2018-04-08')
  15. ->pathPattern('/nlp/api/textstructure/news')
  16. ->method('POST')
  17. ->options([
  18. 'query'=>[
  19. ],
  20. ])
  21. ->body('{
  22. "tag_flag":"true",
  23. "text":"脚蹬Mra,帅里帅气Mra是2013年新崛起的新锐品牌,作为Mra的大Boss福叔他爱鞋如痴,从皮料到包装他都严格把关,当收集到足够多的意见后,他总会用纯手工打扮出第一双样鞋,然后再不断 的调整改进,>每双都能精益求精!福叔常说要用品质为顾客撑腰,因此Mra都是选用的上等小牛皮加工,由经验丰富的老工匠在一边亲自操刀。"
  24. }')
  25. ->request();
  26. print_r($result->toArray());
  27. }catch(ClientException $e ){
  28. echo $e->getErrorMessage() . PHP_EOL;
  29. }catch(ServerException $e ){
  30. echo $e->getErrorMessage() . PHP_EOL;
  31. }
  32. ?>