2016-12-31 10 views
0

Webサービス(パブリッシャー)からデータを取得しようとしています。Google Pub/Subで外部パブリッシャーを認証する方法は?

ウェブサービスを使用すると、ウェブフックを使用して任意のURLにデータ(メッセージ)を送信できます。私の計画はGoogle Pub/Subトピックに送信することです。

image

しかし、Googleのパブ/サブは、このサードパーティのWebサービスを認識していません。 HTTP 401応答コードを返しています。つまり、Webサービスが認証されていません。

enter image description here

私の質問はどのように私はそれを認証することができ、ありますか?

答えて

0

Google Cloud Pub/Subや他のGoogle Cloud Platformサービスに対するリクエストは、いくつかの異なる方法で認証できます。あなたの場合、REST API経由で直接リクエストを行いたい場合は、サービスアカウントを作成し、OAuth 2.0経由で認証する必要があります。 Using OAuth 2.0 for Server to Server Applications guideはプロセスを詳細に示します。使用しているWebサービスが要求に対してOAuth 2.0認証をサポートしている場合は、基本的に設定する必要があります。そうでない場合は、アクセストークンの取得(および有効期限が切れたら新しいトークンの取得)を手作業で行う必要があります。

関連する問題