问题标签 [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
,com.socrata.util
其中每个仅包含 .java 文件 - JRE 系统库和Maven 依赖层次结构,每个层次结构都包含许多 jar 文件
问题是com.socrata.api
,另外两个包含我想在 socrata-publisher 之外的项目中部署的类。我尝试使用import com.socrata.api
但没有用。此外,由于它是一个 Java 项目而不是 android,它在首选项中没有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() 函数是如何工作的。我发现了需求。是不是类似于 jscript 文件的加载器???
我认为第一行可能是......使用这种方式
我将咖啡脚本更改为 javascript,但我仍然不知道。var 选项,请求;
而且..对不起我的英语不好。
socrata - 什么是“公众”?Socrata 的创建/编辑应用程序令牌上的复选框是什么意思?
创建 Socrata 应用程序令牌时的最后一个字段是“公共?” 这个复选框是什么意思?
谢谢你。
curl - Socrata API 和 cURL 的替代 HTTP 客户端
对于 Socrata API,是否有替代的 HTTP 客户端可以用来代替 cURL?我们的网络当前阻止了 cURL 所需的端口。如果 cURL 是唯一或最好的方法,那么请将需要在我们的防火墙中打开的端口发送给我。
socrata - 如何安装 Socrata 平台
我正在尝试安装 Socrata 平台,以实现一个展示该平台潜力的原型。但是,我想知道如何设置 Socrata 平台。特别是,我如何将所有模块连接在一起?我已经下载了模块,我已经执行了 sbt,编译和运行命令,但是我收到了以下错误:“没有检测到主类”。例如,我不知道如何启动数据协调器模块。我该如何解决这个问题?
谢谢!
socrata - Socrata API 从 1.0 更改为 2.0
在 Socrata 将其 API 从 1.0 版更新到 2.0 版后,我无法发布请求。我更改了 dev.socrata.com 上提到的 URL 格式。我可以通过网络浏览器获取和查看数据,但不能通过我的应用程序。我对 SODA API 2.0 的 POST 请求中还有什么需要更改的吗?
socrata - 如何将 Socrata 数据集连接到 Microsoft Visual Studio?
代表通过我们的支持门户与我们联系的用户发帖:
有没有办法从 SODA API 端点在 Microsoft Visual Studio(如 Winforms VB.Net)中创建服务引用?
是否有上述任何文件或我可以遵循的任何指示?
socrata - 用于删除 .csv 中的 Socrata API?
我想知道是否有办法使用 .csv 格式而不是 .json 格式发送 DELETE 请求?
API 参考:http ://dev.socrata.com/publishers/direct-row-manipulation.html
我尝试了一些类似的东西:
无济于事。
socrata - 如何通过 POST 或 PUT 自动为行分配(隐藏)ID?
我能够发送 POST/PUT 请求,但我不确定我需要发送什么才能让 SODA API 自动为每一行生成一个行标识符(id)。内容类型是“文本/csv”。
举个简单的例子,我可以在 Socrata 网站上为我的数据集上传一个文件,ID 会自动生成——我可以访问“ https://socrata-dataportal.org/.../1.json ”。默认情况下,每行都有 1 个行标识符,从 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 请求是首选?