問題タブ [google-api-nodejs-client]
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.
azure - Azure モバイル サービス ランタイムで最新バージョンの nodejs を使用する方法
google-api-nodejs-clientを azure mobile-services と統合しようとしています。Googleapis のサンプル コードを使用しようとすると、次のランタイム エラーが発生します。
このエラーは、googleapis が nodejs バージョン0.10以降のみをサポートしているのに対し、azure mobile-services は nodejs バージョン 0.8.28 を実行していることが原因のようです。
azure mobile-service で最新バージョンの nodejs を使用する方法はありますか?
node.js - Gmail API が件名の UTF エンコーディングを尊重しない
私が開発を支援しているアプリでは、ユーザーが他のユーザーを招待し、招待メールをパーソナライズして、Gmail の API 経由で送信する機能を追加しました。ドキュメントの状態としてbase64を使用してエンコードしています.送信する電子メールは、受信者に正しく送信されるため、適切にフォーマットされています. これは、英語で入力する米国のユーザーには適していますが、ASCII 以外の文字 (ヘブライ語など) を使用してメールを送信したユーザーから、送信時にメールが文字化けするという報告がいくつかありました。
私はそれをテストして、正しくエンコードされていることを確認しました. を実行してエンコードしnew Buffer(emailString).toString('base64')
、encoded.replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, '')
. ランダムなキリル文字の lorem ipsum 文字列を作成し、インターフェイスを使用してエンコードし、base64 でエンコードされた文字列をログに記録しました。
UTF8 でデコードすると、次の文字列になります (メール アドレスは削除しました)。
本文は問題ありませんが、API で実際に送信されると、ヘッダーがめちゃくちゃになって文字化けします。
ここで何か間違ったことをしていますか?フラグまたは設定を介してヘッダー/件名の UTF エンコードを尊重するように Gmail API を取得する方法はありますか、それともバグですか?
javascript - Node.js undefined:1 [SyntaxError:予期しない入力の終わり]
node.js スクリプトを実行すると次のエラーが発生します。エラーを追跡するために console.log() を追加して多くの調査を試みましたが、解決策が見つかりませんでした。[注: 他の Stackoverflow ソリューションも検索しましたが、どれも役に立ちませんでした]
これが私のコードです:
curl コマンドを使用して API を呼び出すと、以下の有効な json 応答が返されます。
javascript - oauth2Client.getToken に refresh_token がありません
2 つのルートを持つ小さな高速サーバーがあります。次に、json トークンをファイルに書き込みます (非常に安全でないことはわかっています)。なぜか無いrefresh_token
。offline
ドキュメントにはfor access_type
getsというコメントがrefresh_token
あり、これは設定されていますが、まだ機能していません
これがエクスプレスサーバーです。約束が誰かを失望させたらごめんなさい。
javascript - Google ドライブ API でファイルの内容を取得する
google-api-nodejs-clientを使用して、Google ドライブ ファイルの内容を取得したいと思います。現在、私は以下のコードを使用しています。これは通常のリクエストであり、機能するには が必要token
です。私はAPIを使ってもっと多くのことをするつもりですoauth2Client
。このリクエストを行うためにライブラリを使いたいです。出来ますか?
javascript - ドキュメントを親フォルダに追加しますか?
このドキュメントを親フォルダーに追加するにはどうすればよいですか? 以下は動作しません。
google-api - FWT 認証を使用してプログラムで YouTube に動画をアップロードする
APIを介してYouTubeに動画をアップロードすることは、ユーザーの明示的な承認に制限されているようであり、これはFWTではなくOAuth2を介してのみ可能であるというすべてのポイント. V3 API を使用すると、401 応答コードが返されますが、プレイリストのフェッチなどの読み取り専用操作を実行できます...
サーバー間のタスクの自動化では、OAuth は最適なソリューションではありません。
node.js を使用したテスト コードは次のとおりです。
Google API node.js クライアントの元の例: https://github.com/google/google-api-nodejs-client/blob/master/examples/jwt.js