google-app-engine - 在appengine或者android上的app中,我可以在哪里获得?

  显示原文与译文双语对照的内容

读取文档不清楚如何从android或者rtc端点服务器获取令牌? 我猜他们是指token访问令牌?

https://developers.google.com/android-publisher/v1_1/http://developer.android.com/google/play/billing/gp-purchase-status-api.html

我设置了一个客户标识

console

在javascript中,我可以获得访问令牌 gapi.auth.getToken().access_token 。 但这是不是同样的标记? 我需要什么范围? 我需要在控制台中激活一个API?

在appengine上我只知道如何从用户那里得到电子邮件。


var clientids = []string{WEB_CLIENT_ID, ANDROID_CLIENT_ID_d, ANDROID_CLIENT_ID_r, endpoints.ApiExplorerClientId}
var audiences = []string{WEB_CLIENT_ID}
var google_scopes = []string{"https://www.googleapis.com/auth/userinfo.email"}

func (s *Service) Google(r *http.Request, req *NoRequest, resp *User) error {
 c := endpoints.NewContext(r)
 g, err := endpoints.CurrentUser(c, google_scopes, audiences, clientids);
 if err!= nil {return err}
 resp.Email=g.String()
 return nil
}

你能提供更多关于我必须用来验证购买( in-app-billing v3 )的令牌的信息?

时间: 作者:

不介意我找到它,雾这个参考:https://developers.google.com/android-publisher/authorization

作者:
...