curl获取189api access token

作者:Matrix 被围观: 644 次 发布时间:2014-01-13 分类:零零星星 | 7 条评论 »

NOTICE:这是一个创建于 1057 天前的主题,其中的信息可能已经有所发展或是发生改变。

之前获取令牌都是手动提交提交表单后复制的access token

  1. <form action="https://oauth.api.189.cn/emp/oauth2/v2/access_token" method="post">
  2. <p> 接口: action="https://oauth.api.189.cn/emp/oauth2/v2/access_token" method="post"   <br>
  3. grant_type:
  4. <input type="text" name="grant_type" value="client_credentials" size="40">授权模式,响应类型<br>
  5.   App Id:<input type="text" name="app_id" value="41300000000002185" size="40">应用在天翼开放平台平台上的唯一标识,在应用注册时分配<br>
  6.    App Secret:<input type="text" name="app_secret" value="3d2083dbf75ae30000000003d" size="40">天翼开放平台颁发给应用的密钥信息<br>
  7.    state:<input type="text" name="state" value="www.hhtjim.com" size="40"><br>
  8.    scope:<input type="text" name="scope" size="40"><br>
  9. <br>
  10.   <input type="submit" value="点击获取令牌">
  11.   </p>
  12. </form>

以前也试过用curl模拟提交,可是都失败。现在不用那么傻了,用下面php代码解决。

  1. $ai='4500000000000000000000000001345';
  2. $as='1ab91560000000000000d33b3e6bgh4';
  3. $post=array('Host: '=>'oauth.api.189.cn');
  4. $url="https://oauth.api.189.cn/emp/oauth2/v2/access_token?grant_type=client_credentials&app_id=$ai&app_secret=$as";
  5. $ch=curl_init($url);
  6. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  7. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  8. curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
  9. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  10. $get_url = curl_exec($ch);
  11. curl_close($ch);
  12. $obj=json_decode($get_url);
  13. echo $obj->access_token;

现在看来,原来如此。

代码说明:

1、2行代表你天翼云app的app_id和app_secret

模式:client_credentials

附:
类似的Php代码: php获取Token.php

本文固定链接:http://www.hhtjim.com/the-curl-for-189-api-access-token.html
Matrix
本文章由 Matrix 于2014年01月13日发布在零零星星分类下,目前没有通告,你可以至底部留下评论。
转载请注明:curl获取189api access token-HHTjim'S 部落格
关键字:, , , ,

有7 条评论 »

  1. Small Desert Small Desert 2014-1-15 17:55:07 +0800#5

    对我来说--应该,好像--没用

  2. 免费部落 免费部落 2014-1-14 11:31:14 +0800#4

    这玩意有些高深啊!

    • Matrix Matrix Moderator 2014-1-14 12:22:30 +0800

      多折腾 就弄懂了 😀

  3. 祥磊部落 祥磊部落 2014-1-14 11:10:15 +0800#3

    很好的借口

  4. 不认识 不认识 2014-1-13 17:32:41 +0800#2

    为啥你打不开我就能打开?

  5. Lostape Lostape 2014-1-13 16:55:56 +0800#1

    这是干啥用的!

    • Matrix Matrix Moderator 2014-1-13 17:21:36 +0800

      获取天翼开放平台的令牌
      之后才可以调用他们的api
      :mrgreen:

添加新评论 »

 😛 Sad 忧伤 👿 Smile 笑脸 😳 😀 😯 😮 😕 😎 😆 😡 😈 Roll Eyes 转眼珠 😉 💡 😐 😥 Mr Green 绿脸先生

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!