2016-08-15 20 views
0

APIを使用してGoogle Plusで投稿を作成しようとしています。私は以下のように投稿を作成するためにhttpプロトコルを使用しています。無効な資格情報google plus api

URL : https://www.googleapis.com/plusDomains/v1/people/me/activities 
Method : POST 

header parameter : 
Content-Type :application/json 
Authorization : "browser key" 

私がリクエストボディとしてjson下に使用しています:私は正しいキーを使用しても、GoogleのプラスのAPIとGoogleドメインAPIを有効にしています

Status : 401 Unauthorized 

{ 
    "error": { 
    "errors": [ 
     { 
      "domain": "global", "reason": "authError", 
      "message": "Invalid Credentials", "locationType": "header", 
      "location": "Authorization" 
     } 
     ], 
     "code": 401, "message": "Invalid Credentials" 
    } 
} 

:今

{ 
    "object": { 
    "originalContent": "Happy Monday! #caseofthemondays", 
    }, 
    "access": { 
    "items": [{ 
     "type": "domain" 
    }], 
    "domainRestricted": true 
    } 
} 

1は、応答を得ました有効にする。誰でもGoogle Plus APIを使用して投稿を作成する方法を教えてください。私は、HTTPプロトコルを使用してGoogle Plusに新しい投稿を作成しようとしています。

+0

プラスのドメインアカウントをお持ちですか?正しいスコープで認証しましたか?あなたの認証コードを示してください。 Google +のドメインはGoogle+のサイトと同じではないことはご存じですか? – DaImTo

+0

@DaImTo私はグーグルプラスアカウントが私を助けることができます私はどのように私はGoogleドメインアカウントを作成することができます –

+0

は、プログラムでは、そのプログラムには、読み取り専用のAPIを書く方法はありません。 googleドメインアカウントはGoogle Appsのためのもので、同じものではありません。 – DaImTo

答えて

2

あなたはGoogle+ドメインとGoogle+をソーシャルメディアプラットフォームに混乱させていると思います。

Develop business apps that integrate with Google+

Google+の ドメインAPIを使用するとGoogle+のと統合ビジネスアプリケーションを開発し、Google Appsの顧客およびISVは、 大学でのGoogle Appsを使用する人々のためのカスタム のGoogle+の機能やサービスを構築することができます職場で、または自宅で。組織は、 の投稿、コメント、サークルなどのGoogle+機能と対話するツールを開発できます。 これらのツールを使用すると、ユーザーは情報を共有し、 のコミュニケーションを強化し、組織内で生産性を高めることができます。

Getting Started with the Google+ Domains API

Google+のドメインAPIはGoogle+ API v1に比べて追加機能 の数を提供しています:ドメインに制限ストリームに記事を書きます。

これはこれは、彼らが2つの異なるAPIを持つ2つの異なるシステムであるGoogle plus

あるgoogle apps domain です。 Google+のウェブサイトには、読み込み専用アクセスを許可するGoogle+ APIがあります。ユーザーストリームに投稿することはできません。

Google APPは主に企業で使用され、ドメインの他のメンバーにメッセージを投稿できるようにするGoogle+ドメインAPIを備えています。これは公開されていないため、ドメインの他のメンバー以外の誰もそれを見ることはできません。

あなたが使いたい場合は、あなたの会社のGoogleドメインアカウントでプレーする必要があります。それは無料ではありません

関連する問題