問題タブ [highrise]
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.
java - ハイライズ API がスプリングで動作しない
Java spring アプリケーションで高層 API を使用しようとしています。
https://github.com/dnobel/highrise-java-apiから highrise .jar をコピーしました。しかし、これでアプリケーションを実行すると例外が発生し、Tomcat サーバーが停止します
highrise jar ファイルを削除すると、アプリケーションは正常に動作します。
なぜこのエラーが発生するのか、または接続するための高層トークン番号を取得した高層APIを使用する他の方法はありますか。従業員名を含むすべてのメール、メモ、および取引を取得したいと考えています。
さらに情報が必要な場合はお知らせください
php - highrise api で xml ファイルに変数を設定したいのですが、うまくいきません。なぜ?
このように高層ビルに静的な値を設定すると: $person->setFirstName("XYZ"); $person->setLastName("ABC"); $person->addEmailAddress("example@gmail.com");
高層ビルに連絡先を追加しますが、このような静的値の代わりに変数を使用すると
次のエラーが発生しました: Fatal error: Uncaught exception 'Exception' with message 'API for Person returned Status Code: 422 Expected Code: 201'
問題は何ですか。誰か助けてください。前もって感謝します。
drupal - Drupal Webform の値を Highrise に出力する
Drupal Webform を CRM Highrise と統合しています。Highrise Drupal モジュール ( https://drupal.org/project/highrise ) を使用してマッピングを作成していますが、モジュールを拡張して追加のフォーム値をHighrise 内で指定された「background」フィールドの場合、私が遭遇している問題は、「Birthday Party」などのフォーム値を渡すのではなく、単に Highrise で「配列」を返すことです。以下は、私が現在持っているコードです。
php - Highrise API がエラー コード 500 を返す
ここにある Highrise API の PHP ラッパーを使用しようとしています。
https://github.com/ignaciovazquez/Highrise-PHP-Api
HighrisePerson オブジェクトのカスタム フィールドを設定する必要があります。コードによると、これはかなり簡単なはずです...
$person->setCustomField("Field Name", $value); // Pulled almost straight out of the documentation
残念ながら、これを highrise に保存しようとすると$person->save();
、次のエラーが発生します。
Uncaught exception 'Exception' with message 'API for Person returned Status Code: 500 Expected Code: 200'
したがって、エラーはコードにはありません... Highrise はカスタム フィールドを受け入れていません。これがなぜなのかについてのアイデアはありますか?
api - highrise API, put unprocessable entity, 37 シグナル
私は HIGHRISE APIで遊んでいますが、彼らは休息の意味を理解していました。
PUT
xml iが受け入れられない理由を誰か知っていますか?
ここにいくつかの関連するログがあります:
エラーが表示されません:/ subject_field_id が正しく、それらのカスタム フィールドが設定されていることは確かです
私が推測できる唯一のことは、何も変更されていないバージョンを PUT しようとしているということです。それが問題ですか?
私のコードはその人物が存在するかどうかのみをチェックし、存在する場合は作成する代わりに更新するためです
ios - Restkit がヘッダーまたは Cookie を設定しない
ログインして高層 API のオブジェクトをマップするために、restkit を使用しています。/me.xml を使用してログインできましたが、その後、people.xml、tasks.xml などの他のエンドポイントを取得するためにスタックしました。
ログインのコード:
ユーザーが認証済みユーザーを次のようにロードするために MYObjectManager から継承されたクラス UserManager:
これは機能し、トークンを返します。しかし、このトークンを使用すると、さらにリクエストを行うことができなくなります (一部の Cookie はレストキットによって設定されていないようです)、MYObjectManager から継承された ContactManager も同様です。
ユーザーの成功ブロックで、次のように people.xml を要求しています。
しかし、これは 401 無許可のエラーを出します。何が欠けている?どんな助けでも大歓迎です。
編集 - リクエストとレスポンスは次のとおりです。
ログインのために送信されるリクエスト ヘッダー
受信した応答ヘッダー:
私が送信した人のリクエストヘッダーは次のとおりです。
受信した応答:
php - Highrise API への CURL リクエストの実行中にループがハングする
このコードを正しく実行するのに問題があります。Highrise API の仕組みは、各リクエストで 500 件の結果しか返さないため、より多くの結果を取得するに?n=number
は、URL の末尾に を追加します。ほぼ 9000 のエントリがあり、それらのすべてをループして、いくつかの条件ステートメントに基づいて情報を抽出する必要があります。
500
私の目標は、この関数をループして、URL の末尾に追加するたびに追加の 500 エントリを取得することです。テストでは、ループを 3 回だけ実行しましたが、何らかの理由でハングアップし、何も返されません。リクエストごとに大量のデータを取得していることを理解しているので、運が悪くても最大 3 分間待ちました。
エラー ログを確認しましたが、エラーはありません。curl
ループ内でコマンドを不適切に実行している可能性があります。最初のループを削除するとfor
、最初の 500 件の結果が期待どおりに返されます。