問題タブ [server-to-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
472 参照

php - サーバー間通信で PHP Google Photos API を使用する

Web サーバー経由で Google フォトにアクセスしたい。つまり、私の Web サーバーは Google API を呼び出して、画像を表示する必要があります。Google でサービス アカウントを作成し、公開/秘密キーも作成しました。しかし、php フォト ライブラリに問題があり、次のエラー メッセージが表示されます。

キャッチ可能な致命的なエラー: Google\Photos\Library\V1\Gapic\PhotosLibraryGapicClient::__construct() に渡される引数 1 は配列型である必要があり、オブジェクトが指定されています

PhotoLibraryClient にロードされた json 資格情報を取得する方法はありますか? ありがとうございました!

0 投票する
1 に答える
994 参照

ios - App Store Connect サンドボックスのサーバー間通知で予期されるフィールドが送信されない

iOS のアプリ内購入のサーバー間通知をセットアップしました。http 投稿を正常に受信していますが、ここで説明されているように、request.body に予期されるすべてのフィールドが含まれていません。

取得している唯一のフィールドは、サブスクリプションのステータスに応じて、latest_receipt または latest_expired_receipt です。base64 からこれらのフィールドをデコードすると、レシートが得られますが、これは問題ありませんが、通知タイプ、環境など、リクエスト内の他のフィールドを確認する必要があります。期限切れまたは更新されました。環境がサンドボックスであるため、すべてのフィールドを取得できませんか? プロダクションで何か違うことを期待する必要がありますか?

0 投票する
1 に答える
101 参照

java - Tomcat 8.5 - HTTP2 はバックエンドからバックエンドへの通信に関連していますか?

これはnginx を使用した node.jsの複製ではありません。Tomcat 8.5 通信 Java バックエンド サーバーから Java バックエンド サーバーへの通信について質問しているためです。

HTTP2 の改善について読む場合、最も関連する HTTP2 の改善は、クライアント関連、特にブラウザー、バックエンド サーバーとの接続です。

外部プロバイダー(クラウドフレア)を使用して、クライアントサーバーにHTTP2を使用しています

内部バックエンドからバックエンドへの通信をHTTPからHTTP2に変更することは関連性/メリットがありますか?

サーバーはTomcat 8.5で実行されます

0 投票する
1 に答える
666 参照

ios - Apple iOS In App Purchase Server-to-Server Notification Sandbox で unified_receipt を取得しない

unified_receiptアプリの購入領収書のアップルのサンドボックスにある開発者向けドキュメントで述べられているように取得していません。

ドキュメントによると:https://developer.apple.com/documentation/appstoreservernotifications/responsebody

重要

次の最上位オブジェクトは非推奨になる予定です: latest_receipt、latest_receipt_info、latest_expired_receipt、および latest_expired_receipt_info。代わりに、unified_receipt 内の次のオブジェクトに依存するように既存のコードを更新します: latest_receipt および latest_receipt_info。

しかし、私の応答では、私は取得していませんunified_receipt