问题标签 [factual]
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.
android - 来自 Factual API 的成分
目前我正在开发一个在 Android Studio 中工作的 Android 项目。我已经实现了一个 UPC 捕获工具,但我需要将 UPC 传递到 Factual API 以获取 UPC 的实际详细信息。
我尝试用 Java 代码实现它,但它太复杂了。还有一个解决方案供您输入 http 请求,它会回复 UPC 信息。
我正在尝试从某个项目中获取某些信息。我有 UPC 代码,但我正在尝试获取特定的字段/行变量,而不是其余信息。
这是申请表:http: //developer.factual.com/working-with-factual-products/
这是一个特定的请求:api.v3.factual.com/t/products-cpg?q=073420516208&KEY=*************
目前,请求回复:
如何从获取请求中获取某些信息,即成分?
我如何在 Android 中请求这个。我曾尝试从中构建 URI 或 URL,但它总是显示 URISyntaxException。我曾尝试使用 URLEncode,但仍然无法正常工作。
javascript - 无法访问来自 AJAX API 调用的 JSON 响应
我无法访问来自 AJAX 调用的响应并将其附加到实际 API。
我收到未定义的错误,但是我尝试构建访问和迭代响应的代码。
我已经成功地将数据记录到控制台,现在只需要添加到页面上的 HTML。
下面是当前的代码和 API 响应结构,我不明白什么时候使用data
以及这与什么有关?这是从请求接收的任何数据的关键字还是特定于某些 API 结构的关键字。
代码:
JSON响应:
ios - ios 8.1 - UITableView 从异步重新加载冻结
忍受菜鸟...
关于这个问题有几个类似的问题,主要处理从给定源中提取异步数据并填充 UITableView。
在查看这些并尝试几个列出的解决方案时,我仍然显示相同的问题:
我的主应用程序由标签栏控制,主窗口是谷歌地图视图,第二个标签是一些更高级的选项。我提出这个以防我所看到的与内存使用有关。“高级选项”之一给我带来了麻烦。
在第二个选项卡上,其中一个按钮启动视图控制器“Places”。这就是麻烦点。此类从事实 ios api 中提取数据: https ://github.com/Factual/factual-ios-sdk 。这是该地区带有电话号码等的地点列表。
“Places.h”和“Places.m”的代码如下。此视图控制器正在填充 UITableView。在 iPhone 5 上,滚动没有问题。在 iPhone 6 和 4s 上,滚动几行正常,然后冻结。它有时会在很长一段时间后解冻。
我已将此隔离到异步“[tableView reloadData]”调用。当删除对 Factual API 的调用时,会出现相同的冻结问题,单元格会填充单词“Test”。在这两种情况下,在这个应用程序中,重新加载的数据都会冻结应用程序。
其他几篇文章指出“reloadData”会导致性能缓慢,但不会冻结。
在尝试了其他帖子中列出的解决方案后,我在向下滚动几行时仍然遇到冻结问题。
我让表格视图在滚动时不冻结的唯一方法是硬编码一些异步重新加载。重新加载次数太高,我让它进入冻结状态。不用说,我正在为这个解决方案找麻烦,至少,这似乎是一种糟糕的做法。
代码中包含对 [PlacesFactQuery startTheActions] 的调用。这只会启动实际的 api,并对足够的坐标进行足够的调用以填充全局位置数组。
Places.m 将检查全局数组何时包含多个零点。届时,它将开始填充单元格。
这是地方代码。任何关于如何在不硬编码一组异步计数和不冻结的情况下重新加载这些数据的建议都会对我有很大帮助。
地点.h
地点.m
factual - In Factual 如何获取具有唯一字段值的结果(类似于 SQL 中的 GROUP BY)?
我刚刚踏上了发现Factual API的道路,但我看不到如何检索条目选择,每个条目在指定字段中都有唯一值。
例如,给我 10 个来自各个城市的结果:
这将是 MySQL 中的等效查询:
我想要的是有点类似于方面:
但我希望看到一个包含所有信息的随机对象,而不是每个结果的总数。
这样的事情可能吗?
android - 使用事实验证我的 android 应用程序的错误
您好,我正在使用 factual api 在 android studio 中开发一个应用程序来查找餐馆。主要活动的代码是这样的(我有钥匙,我现在用xxx替换)
这是清单文件
这是gradle文件
当我在我的物理 android 设备中调试应用程序时,应用程序崩溃并且我有以下错误:
错误的行是这样的:
java - Factual API 和冷融合
我采用了 Factual API 的 java 实现(参考http://developer.factual.com/)并为事实制作了一个 JAR 文件。我通过在 eclipse 中使用实际的 java 文件打开一个新项目然后导出到一个新的 jar 文件来做到这一点。
我将该 jar 文件放在我的coldfusion 安装的/WEB-INF/lib/ 文件夹中。
重新启动 Coldfusion 后,我尝试像这样创建一个新的 cfobject
我收到一条错误消息,指出它找不到 Factual 类。
有人可以给我一些指导吗?
factual - 实际 API 餐厅图片
是否可以从 Factual API 获取餐厅的图片?我无法在文档中找到任何关于它的信息。
google-maps - 结合 Google 和 Factual API?
我正在使用 Factual API 和 Google Maps API 来获取某个城市餐厅的数据。顾名思义,Factual 处理 Factual 数据,并且不将餐厅图像作为其 API 的一部分。
有人知道我是否可以将实际的地点 ID 与地图中的地点 ID 进行比较,并获得与之关联的正确餐厅图像?
php - 尝试访问 Factual API 时出现 PHP 错误
我正在为我的 PHP 框架使用 WAMP。我正在尝试测试此代码
我的 Factual.php 文件的 PATH 绝对正确,但该文件返回以下错误
警告:require_once(C:\wamp\wwwactual-php-driver-master\Factual.php):无法打开流:第 2 行 C:\wamp\www\foodmeets\restaurants.php 中的参数无效
致命错误:require_once():在 C:\wamp\www\ 中打开所需的 'C:\wamp\wwwactual-php-driver-master\Factual.php' (include_path='.;C:\php\pear') 失败foodmeets\restaurants.php 在第 2 行
请注意我已经使用命令执行了 PHP 安装环境的测试
如 Github 上 PHP 的 Factual Driver(V3) 所述(https://github.com/Factual/factual-php-driver)
swift - 从 id 获取 Instagram 个人资料页面
我一直在使用 Factual Places & Crosswalk API 来获取我 iOS 应用程序上某些特定位置的社交媒体链接。返回 Facebook 和 Twitter的API
正确链接。但对于 Instagram,它只返回一个id
类似这样的东西79471948
。
我想知道如何利用它id
。我以为我可以在URL
类似这样的东西中使用它。http://instagram.com/79471948,但这并不存在。
然后我认为这id
可能是一个user-id
. 如果是,user-id
我想获得username
相应的user-id
,以便我打开他的个人资料页面,例如http://instagram.com/79471948。但正如我们所知,Instagram
这不允许我们在OAuth
没有访问令牌的情况下直接请求用户数据。没有获得访问令牌,我无法获得username
.
那么大家有什么建议吗?所以整个事情是,我有这个 id 79471948
,我想打开相应的配置文件而不做任何 OAuth。
提前致谢。