問題タブ [fullcontact]
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.
webhooks - FullContact Webhook コールバックが失敗する
FullContact カード リーダー API を使用しています。名刺を処理するリクエストを作成するときにわかることから、FullContact API に名刺の画像と Webhook を送信する必要があります。
送信スクリプト:
コールバック リスナー スクリプト:
curl の結果には FullContact API によって割り当てられた ID が含まれているため、送信スクリプトが機能していることはわかっています。次に、ブラウザに次の URL を手動で入力してその ID を参照すると、次のようになります。
https://api.fullcontact.com/v2/cardReader/{id-assigned-from-FullContact}?apiKey={my-FullContact-api-key}
これは私が受け取るものです:
上記の結果を見ると、FullContact API がコールバック リスナー スクリプトの呼び出しを 5 回試行しており、最終的にCALLBACK_FAILED
. ただし、私のコールバック スクリプトには、HTTP/1.1 200 OK
正常に動作するはずのものしか含まれていません。これは、何らかの理由でコールバック スクリプトに到達できないことを示しています。私のサイトは、共有ホスティング プラットフォーム SSL を使用して GoDaddy でホストされています。
GoDaddy が特定の Webhook トラフィックをブロックするかどうか知っている人はいますか? どんな助けでも大歓迎です!
FullContact のドキュメントを確認しようとしましたが、Webhook がデータを返送する方法について明確な詳細を提供できませんでした。
meteor - Meteor.method で「未定義」のプロパティを処理する
Meteor コレクション内に含まれるデータを「強化」するように設定された関数を Meteor アプリケーションに作成しました。この関数は、コレクションを反復処理し、fullcontact APIを利用して、データベース内に保持されているすべてのクライアント エントリ (つまり、LinkedIn の経歴、従業員数など) に関する追加データを取得することを目的としています。
この問題は、コレクション内のすべての要素ですべてのデータポイントが利用できるわけではないという事実に関連しています (たとえば、クライアントが LinkedIn プロファイルを持っていない可能性があります)。この関数は最初の 2 つの要素に対して機能しますが、最終的に をスローして失敗します。これは、 に会社の LinkedIn プロフィール バイオが含まれていないためです (この特定の例の場合) TypeError: Cannot read property '2' of undefined
。data variable
トレーニングとして何をお勧めしますか?何か案は?あなたの助けに感謝します - 私はこれに数時間かかりました.
express - ヘッダーを使用して API から json データを取得する方法
NodeJS と Express を使用して API から JSON データを取得しようとしていますが、ヘッダーが必要です。get 要求にヘッダーを入力する方法がわかりません。
ドキュメントには次のように記載されています。
ヘッダー付きの get リクエストを追加するにはどうすればよいですか? 私は何日も Stackoverflow をあちこち探しましたが、何も見つかりませんでした。すべてが PHP 用であり、Express を使用する NodeJS 用のものはありません。Request Node NPM Manager Package でこれを行うにはどうすればよいですか
javascript - 403 エラーが発生する (Fullcontact Api キーに非 16 進文字が含まれている)
- こんにちは、fullContact apiKey を更新しようとしています
- 私の新しいキーはこの形式です ->
Wa**IuyqQZd****YhUiko**Asdc**POU
- 私の古いキーはこの形式です - >
aq******982ad**s
- Node Js から fullContact APi を呼び出しています
ajax 呼び出し:
- しかし、新しいキーを更新した後にエラーが発生します
FullContact へのリクエストが失敗しました (ステータス
403
、時間1.467 sec
): { email: 'abc@gmail.com', apiKey: 'Wa##IuyqQZdyu##YhUiko##AsdcPOU' } null { "status":403, "message":"Apiキーに 16 進数以外の文字が含まれているか、それ以外の場合は無効です" }