如何使用PHP在Mirror API帐户插入方法中插入和检索postBody

如何使用PHP在Mirror API帐户插入方法中插入和检索postBody,第1张

概述我需要在postBodyofmirrorAPIinsert方法中插入用户的电子邮件.我正在使用此代码:$authtoken=null;$postBody=newGoogle_Service_Mirror_Account();$postBody->setAuthTokens($authtoken);$userdata=array("email"=>$email);$postBody->setUserData($userdata);$a

我需要在postbody of mirror API insert方法中插入用户的电子邮件.我正在使用此代码:

$authtoken=null;    $postbody = new Google_Service_Mirror_Account();$postbody->setAuthTokens($authtoken);$userdata=array("email"=>$email);$postbody->setUserData($userdata);$account = $service->accounts->insert($userToken, package-name-here, $accountname, $postbody);

上面的方法返回null作为响应!我不确定要添加为authtoken的内容.

在此之后,我需要通过AndroID的客户经理检索用户的电子邮件帐户

AccountManager manager = AccountManager.get(c);Account[] List = manager.getAccountsByType(package-name-here);for (Account acct : List) {    accountEmailID= manager.getUserData(acct, "email");    break;           }

这似乎不起作用.我没有在Glass设备中获得此类帐户.任何帮助都会很棒.

编辑:
将authTokenArray和userDataArray添加到postbody,如下所示:

$userDataArray= array();$userData1= new Google_Service_Mirror_UserData(); $userData1->setKey('email');$userData1->setValue($email);$userDataArray[]=$userData1;    $authTokenArray= array();$authToken1= new Google_Service_Mirror_AuthToken(); $authToken1->setAuthToken('randomtoken');$authToken1->setType('randomType');$authTokenArray[]=$authToken1;  $postbody = new Google_Service_Mirror_Account();$postbody->setUserData($userDataArray);$postbody->setAuthTokens($authTokenArray);

帐户插入方法仍然返回null.到目前为止还无法解决问题.

[解决了]
Mirror API仍然返回NulL响应,但实际上是在Mirror API中插入了帐户.更新后的代码可在此处查看:http://goo.gl/DVggO6

解决方法:

setAuthTokens获取一组Google_Service_Mirror_AuthToken对象(see the source here),每个对象都有一个authToken(您选择的任意字符串)和一个类型(另一个任意字符串).这些值将直接复制到AndroID AccountManager中的帐户中,以便您可以在设备上查看它们.

您的问题可能来自于您现在正在传递null的事实.我会尝试修复它,然后看看你是否能够在设备上看到该帐户.

总结

以上是内存溢出为你收集整理的如何使用PHP在Mirror API帐户插入方法中插入和检索postBody全部内容,希望文章能够帮你解决如何使用PHP在Mirror API帐户插入方法中插入和检索postBody所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1097058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存