問題タブ [harvest]
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.
php - Harvest API 取得クライアント情報
Harvest API を呼び出してクライアント情報を取得しようとしていました。Harvest が提供する公式ドキュメントに従おうとしました。しかし、コードを実行すると、出力が得られません。
これが私のコードです
しかし、それは常にnot successfullyを返します。この問題をどのように克服できるかについて、親切に提案してください。
php - Harvest API - 未定義メソッド HarvestAPI::getActiveProjects への呼び出し
すべてのアクティブなプロジェクトのプロジェクト名を取得しようとしています。ここHarvest APIで提供されているドキュメントとコードに従っていました。しかし、エラーCall to undefined method HarvestAPI::getActiveProjectsがスローされます。私が書いたコードは次のとおりです。
PS アカウントの管理者アクセス権があります。だから、私はすべてのプロジェクトのタイトルを表示できるはずです
javascript - POST アクションへの API GET または Zapier トリガー
私が本質的にやろうとしているのは、カードが Trello のリストに配置されたときに Harvest で請求書を生成することです。Zapier を試してみましたが、請求書機能が組み込まれていません。
私はこれを自分で開発する必要があります。Trello には Javascript または Python アクションがあるため、これら 2 つの言語に限定されます。
送信する必要があるJSONリクエストがあります
{
"invoice": {
"due_at_human_format": "NET 10",
"client_id": 3849315,
"currency" : "United States Dollar - USD",
"issued_at": "2015-04-22",
"subject": "Your invoice subject goes here",
"notes": "Some notes go here",
"number": "303197",
"kind": "project",
"projects_to_invoice": "120353",
"import_hours": "yes",
"import_expense": "yes",
"period_start": "2015-03-01",
"period_end": "2016-03-31",
"expense_period_start": "2015-03-31",
"expense_period_end": "2016-03-31"
}
}
ロジックを含む基本的なログイン認証を使用して、ベアボーンのpython または JavaScriptでこれを投稿するにはどうすればよいですか? コードのサンプルビットが役立ちます。
更新: このコードを追加しましたが、Postman の外で動作させることができないようです
python - デスクトップ (非 Web) アプリケーションの場合、OAuth2 の redirect_uri はどうあるべきですか?
私は、Web アプリケーション (つまり、Harvest) を統合するアプリケーションを作成しています。Web アプリケーションは、 による認証をサポートしていOAuth2
ます。
ワークフローは次のようです。
ユーザーを認証できる特定の URL に誘導し、アプリケーションに許可を与えます。
その最初のリクエスト内で、認証トークンを受け取るコールバック URIを提供することになっています。
送信された認証トークンを使用して、ユーザーに代わって要求を行います。
最初の部分は単純に見えますが、コールバック uriはどうあるべきでしょうか? これは Web サイトではありません。公開されている Web インターフェイスはありません。