0

私は、アプリケーションエンジンに組み込まれた私のサービスの1つにGoogle Pub/Subを統合しています。私は(それがプッシュエンドポイントを呼び出していないので注意)アプリエンジンに展開して実行すると、公開が動作しませんJavaを使用してGoogle Pub/Sub経由でメッセージを認証して公開する方法は?

Publisher publisher = 
     Publisher.defaultBuilder(TopicName.create("project-name", "testTopic")).build(); 

    PubsubMessage pubsubMessage = PubsubMessage.newBuilder().setData(ByteString.copyFromUtf8(message)).build(); 

    publisher.publish(pubsubMessage); 

、トピックにメッセージをパブリッシュするには、次のコードを使用して、エラーがなかったですスローされる。ただし、コンソールから手動でパブリッシュすると、プッシュエンドポイントが呼び出されます。

私はそれが認証によるものだと思う。では、Googleの資格情報(APIキーを使用する他のサードパーティ製APIなど)を使用してクライアントを認証し、Googleパブ/サブに作成、購読、公開するためのlib/API呼び出しを作成するにはどうすればよいですか。アプリエンジンから公開しているアプリとGoogleネットワーク以外のアプリでは認証方法が異なりますか?

ありがとうございます。

答えて

関連する問題