使用oauth2client向后获取帐户名?

时间:2019-01-10 19:19:53

标签: python-2.7 google-oauth2 oauth2client flysystem-google-drive

我继承了一个使用oauth2client访问google驱动器的python(2.7)程序。程序正在使用的凭据似乎具有编辑权限,但没有创建或删除权限,这不是我们想要的。

但是,我所拥有的只是一个client_id,access_token等...,但我不知道这实际上是要进入Google帐户并为该帐户提供正确权限的帐户。

我该如何获取Google权限方面所需的实际客户名称信息以进行设置?

我正在宣誓:

public class Verify : IInAppBillingVerifyPurchase
{
    const string key1 = @"XOR_key1";
    const string key2 = @"XOR_key2";
    const string key3 = @"XOR_key3";

    public Task<bool> VerifyPurchase(string signedData, string signature)
    {

        var key1Transform = Plugin.InAppBilling.InAppBillingImplementation.InAppBillingSecurity.TransformString(key1, 1);
        var key2Transform = Plugin.InAppBilling.InAppBillingImplementation.InAppBillingSecurity.TransformString(key2, 2);
        var key3Transform = Plugin.InAppBilling.InAppBillingImplementation.InAppBillingSecurity.TransformString(key3, 3);

        return Task.FromResult(Plugin.InAppBilling.InAppBillingImplementation.InAppBillingSecurity.VerifyPurchase(key1Transform + key2Transform + key3Transform, signedData, signature));
    }
}

creds文件如下:

store = Storage(creds_filename)
credentials = store.get()

(希望我删除了所有危险的东西...)

0 个答案:

没有答案