問題タブ [socrata]
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 - Maven を使用して pom.xml からプロジェクトをビルドした後、そのリソースを使用するにはどうすればよいですか
面倒だった。これは私が使用しようとしている APIです。pom.xml
そのリソースは、 Maven を使用して構築した にセットアップされました。構築すると、それは私にプロジェクトsocrata-publisherを与えました
- src/main/java
com.socrata.api
com.socrata.data
packagesを含むソース フォルダーcom.socrata.util
。それぞれに .java ファイルのみが含まれます。 - それぞれが多数のjarファイルを含むJREシステム・ライブラリおよびMaven依存関係階層
問題はcom.socrata.api
、他の 2 つには socrata-publisher 以外のプロジェクトにデプロイしたいクラスが含まれていることです。使ってみimport com.socrata.api
ましたがダメでした。さらに、Android ではなく Java プロジェクトであるため、環境設定にis Libraryオプションがないため、解決策を得ることができます。socrata-publisher
とtutorial
(リソースを使用したい場所で、Android アプリケーションである) の両方がeclipseApps
、マイ ドキュメントの同じディレクトリにあります。
ここに少し視覚的なキューがあります。助けていただければ幸いです。
javascript - 使い方とsoda apiとjavascriptのrequire()とは
http://data.seattle.gov/api/views/kzjm-xkqj/rows.jsonのデータをSODA APIで利用したいです。
API DOCS では、言語 ruby、python、coffeescript、cURL を使用して見つけました。また、require() 関数を使用します。
しかし、 require() 関数がどのように機能するのか正確にはわかりません。私はrequireについて見つけました。jscriptファイルのローダーのようなものではないでしょうか???
最初の行は多分...この方法を使用していると思います
coffeescript を javascript に変更しましたが、まだわかりません。var オプション、リクエスト;
そして..私の下手な英語でごめんなさい。
socrata - 「パブリック」とは何ですか?Socrata の Create/Edit Application Token のチェックボックスはどういう意味ですか?
Socrata アプリケーション トークンを作成するときの最後のフィールドは「Public?」です。このチェックボックスはどういう意味ですか?
ありがとうございました。
socrata - Socrata API の 1.0 から 2.0 への変更
Socrata が API をバージョン 1.0 から 2.0 に更新した後、POST リクエストを実行できません。dev.socrata.com に記載されている URL 形式を変更しました。Web ブラウザーを介してデータを取得および表示できますが、アプリケーションを介してはできません。SODA API 2.0 の POST リクエストで他に変更する必要があるものはありますか?
socrata - Socrata データセットを Microsoft Visual Studio に接続するにはどうすればよいですか?
サポート ポータル経由でご連絡いただいたユーザーに代わって投稿する場合:
SODA API エンドポイントから、Microsoft Visual Studio (Winforms VB.Net など) でサービス参照を作成する方法はありますか?
上記のドキュメント、または私が従うことができる指示はありますか?
socrata - .csv で削除するための Socrata API?
.json 形式の代わりに .csv 形式を使用して DELETE 要求を送信する方法があるかどうか疑問に思っています。
API リファレンス: http://dev.socrata.com/publishers/direct-row-manipulation.html
私は次の行に沿って何かを試しました:
無駄に。
socrata - POST または PUT を介して行に (非表示の) ID を自動的に割り当てる方法は?
POST/PUT リクエストを送信できますが、SODA API が各行の行識別子 (id) を自動的に生成するために何を送信すればよいかわかりません。コンテンツタイプは「text/csv」です。
簡単な例を挙げると、Socrata の Web サイトに自分のデータセットのファイルをアップロードすると、ID が自動的に生成されます。「https://socrata-dataportal.org/.../1.json」にアクセスできます。デフォルトでは、行ごとに 1 つの行 ID が与えられます (1 から存在する行の数まで)。
手動の HTTP リクエストでファイルをアップロードでき、データは正しく送信されますが、ID が生成されません。つまり、同じページ " https://socrata-dataportal.org/.../1. json " を実行すると、"row.missing" エラー コードが表示されます。
socrata - Socrata と DELETE リクエスト
最近、SODA API を使用して ID で行を削除する方法を発見しましたが、それらはすべて HTTP POST 要求を介して行われました。
DELETE リクエストを使用すると、送信されるコンテンツに関係なく、データベースのコンテンツ全体が削除されます。direct Row Manipulationのドキュメント ページでは、HTTP DELETE (application/json) のサンプル リクエストが機能しません。
SODA API の DELETE 部分は正しく機能していますか? それとも、POST リクエストが望ましい選択ですか?