ERPシステムとGoogleマイビジネスの統合を実装して、ストアデータを同期させようとしています。Google My Business Requested entityが見つかりません
私は開発者コンソールにプロジェクトを持っています。 GMB APIへのアクセス権を取得しており、GoogleがこのAPIを使用することを承認しています。
私はserviceaccountを使用しており、さまざまなガイドの指示に従っています。
しかし、今私は立ち往生しています。
Google GMB GMBライブラリを使用してGMBに接続しています。私は自分のサービスアカウントに有効な.12ファイルを持っています。
string MybusinessServiceScope = "https://www.googleapis.com/auth/plus.business.manage";
String serviceAccountEmail = "[email protected]";
var certificate = new X509Certificate2(_serviceP12File, "notasecret", X509KeyStorageFlags.Exportable);
ServiceAccountCredential credential = new ServiceAccountCredential(
new ServiceAccountCredential.Initializer(serviceAccountEmail)
{
Scopes = new[] { MybusinessServiceScope },
}.FromCertificate(certificate));
return new MybusinessService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "myapplication-1349",
});
私は、パッチを一覧表示したり、私が同じ応答を取得しておく場所を作成してみてください:
要求されたエンティティが見つかりませんでした。 [404]
Errors [
Message[Requested entity was not found.] Location[ - ] Reason[notFound] Domain[global]
]
すべてのヘルプは、私は、サービスアカウントを使用して、この仕事をすることができませんでした