问题标签 [frapi]

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.

0 投票
3 回答
786 浏览

php - 在mamp上安装frapi?

好的,所以 Frapi (http://getfrapi.com/) 看起来很酷。但是对于我们这些只想为我们的客户端应用程序(需要 frapi 之类的东西的人)构建快速 api 的非服务器专家来说,安装文档位于http://frapi.github.com/installing/index。 html看起来像希腊语?我们使用 MAMP 之类的程序来满足我们的服务器需求,如果它没有启动/停止按钮,那就太麻烦了。有人知道如何让 Frapi 运行的简单教程吗?

谢谢。

0 投票
0 回答
303 浏览

php - 使用 FRAPI 从 API 操作中检索文件

我正在使用 frapi 作为我的 API 框架,并且正在寻找一个 Action 来向发出请求的客户端发送一个文件。例如https://api.domain.com/list/today将返回一个 .csv 文件给客户端。我对此进行了一些思考,并提出了两种可能的解决方案。

一种是通过 JSON 发送资源的 URL,并让应用程序处理在该端下载它。

另一种是将带有“application/zip”或类似内容的标题推送到浏览器。

我通常在寻找解决此问题的最佳方法,而不仅限于上述解决方案。

0 投票
1 回答
327 浏览

php - Frapi API 文档页面无法正常工作

Frapi API 文档页面在我同步后无法正常工作。但所有其他事情都完美无缺。只有 API 文档页面加载到一半。

0 投票
3 回答
1277 浏览

java - 是否有像 FRAPI (PHP) 这样的 REST Web 服务 API 提供程序,但适用于 Java?

我最近发现了 PHP 的FRAPI。它是一个 REST Web 服务高级 API 提供程序,可让您轻松构建 REST API Web 服务,它具有三个强大的功能:

  • 它会自动生成 XML 和 JSON 响应。
  • 它很容易生成 API 文档。
  • 它可以自动生成 API Keys 以提供私有 Web 服务。

为了构建 Web 服务,您只需要使用基于 Web 的 GUI 指定端点,然后专注于编写业务逻辑而不处理 HTTP 复杂性。

你知道是否存在一个轻量级的开源替代方案,它提供一个或多个这样的特性,比如 FRAPI,但适用于 Java?

我发现WSO2 Api Manager可以让您以类似方式执行此操作,并且它与语言无关,因为它就像一个企业服务总线,它很棒,但我正在寻找更轻量级和简单的东西。

任何信息将不胜感激,谢谢。

0 投票
2 回答
640 浏览

mysql - mysql_insert_id 总是返回 0

在 userId 中总是得到 0。

我试图搜索这个,但找不到任何解决方案。

0 投票
2 回答
1306 浏览

php - 如何在 php 中设置 cron 作业(适用于 iPhone 应用程序)

在 iOS 应用程序中,我必须设置 cron 以在每 5 分钟后向特定设备发送通知。我正在使用frapi API。我对其进行了搜索,发现我必须像这样创建 cron 条目:

I wonder where and how can i set above commands ? 我的脚本已准备好发送通知,如下所示:

?>

我的 php 脚本已准备好,但我不知道如何在每 5 分钟后运行一次。我正在使用 Frapi API。有人知道如何在 Frapi API(php 和 iOS)中设置和运行 Cronjob。

我是这个 cron 工作的新手..所以任何帮助将不胜感激。

0 投票
1 回答
334 浏览

api - Frapi API 为正确的操作 url 抛出 500 错误,否则抛出 ERROR_INVALID_ACTION_REQUEST

过去三天我一直在尝试在 AWS 上配置 FRAPI 框架。我已经正确配置了管理面板,但由于某种原因,API 部分不起作用。但是,我可以访问 API 主页,该主页正在拉取在管理面板中创建的操作。(见http://www.serverstars.net/

奇怪的是:如果我输入一个不存在的操作 url,我会收到 FRAPI "ERROR_INVALID_ACTION_REQUEST" 错误。但是,如果我输入一个真实的操作 url,我会收到 500 错误。(见http://www.serverstars.net/get/banned/36.json

Api 虚拟主机配置:

/var/www/frapi/src/frapi/public 的 .htaccess 重写

我怀疑是 RewriteRule 导致了问题,或者可能是 MySQL 连接,但我怀疑 SQL 连接会引发 500 错误。

非常感谢您的帮助!!

0 投票
2 回答
315 浏览

php - (Frapi API)如何在没有类或函数的情况下获取 Frapi_Database::getInstance()(在 MAMP 和 FRAPI 环境之外)?

cron job在 mac 中使用crontab command.

我正在使用MAMP PRO作为FRAPI API.

但是我不能在我的简单PHP 脚本Frapi_Database::getInstance()中不使用类或函数......

获取数据库实例的实际功能如下:

但是 I want to get database instance without using this method from Library,not from Action。我怎样才能做到这一点?

0 投票
1 回答
143 浏览

php - 对 FRAPI 操作的 PHP 请求未执行,返回 null

我不确定我正在处理的系统发生了什么变化,但突然间 FRAPI 停止响应我提出的请求。

例如,我有一个带有 executePost() 函数的操作,该函数返回一串十六进制值。我有将此返回值转换为二进制字符串的代码

但最近它一直在给我

这不仅仅是这个函数或这个 FRAPI 动作,而是整个相当大的系统中的所有 FRAPI 动作。

最初我被难住了,然后我注意到我在 /var/spool/mail/root 中收到了系统邮件,其中包含以下消息:

################ SSL 证书警告################
主机名“*.MYHOSTNAME.com”的证书,在文件中(或昵称):/etc/httpd/ssl/certs/MYHOSTNAME.com.crt

证书需要更新;这可以使用“genkey”程序来完成。

在更新证书之前,浏览器将无法使用 SSL 正确连接到该网站。

希望这是我使用 genkey 对证书进行自签名的问题......什么都没有。大约在同一时间发生这只是巧合吗?

问题仍然存在,我很难过。

我还使用管理控制面板中的测试器测试了 FRAPI 操作,并且响应是有效的。

0 投票
1 回答
138 浏览

android - 将 android 应用程序与 FRAPI 连接

我在本地有 FRAPI,它可以工作,我创建了一个动作,没问题!但现在,如果我尝试使用我的 android 应用程序执行此操作,我尝试:

但不起作用

如果我尝试

我有这个错误:

API遇到一些错误..

如果我尝试使用浏览器连接我的智能手机,也是如此。我尝试在我的虚拟服务器中更改相同的属性,但仍然无法正常工作