php - osticket,通过 REST API 创建票证

标签 php python json rest osticket

我正在尝试通过其 REST API ( https://github.com/osTicket/osTicket-1.7/blob/develop/setup/doc/api/tickets.md ) 在 osticket 中创建票证

问题是 /api/tickets.json 返回 404。我将它安装在服务器上的 osticket 文件夹中(类似于 http://my.net.work.ip/osticket/api/tickets.json - 404)

另外,我尝试了 CURL 服务器(通过 ssh 登录),为服务器的 IP 地址创建了一个 APIKey 并得到了相同的响应。

我在这里错过了什么? 谢谢

最佳答案

所以,我必须在 api/ (/api/http.php/tickets.json) 之后添加 http.php,现在我可以创建工单。

检查 http://tmib.net/using-osticket-1812-api .使用的样本在评论中有此信息。

enter image description here

真正重要的两个部分在第 18 行和第 19 行。

'url'=>'http://your.domain.tld/api/http.php/tickets.json', // URL to site.tld/api/tickets.json
'key'=>'PUTyourAPIkeyHERE' // API Key goes here
//Edit line 18 to have your URL.
//Edit line 19 by changing "PUTyourAPIkeyHERE" to your API key (aka the "THISISAFAKEAPIKEYHERE!" from earlier).

关于php - osticket,通过 REST API 创建票证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23539793/

相关文章:

python - 如何使用 selenium python 在 pre 标签内复制特定文本

java - 如何写入没有属性名称的 JSON 值

http - 将 Flume JSONHandler 主体作为 JSONObject 发送

javascript - PHP 使用 post 以编程方式导航到新表单

php - PHP 中的 If/Elseif 语句

python - python 中的 Mime 类型优化

ios - 如何获取新闻提要应用程序的图像

php - 将PHP连接到MYSQL时发生mysqli_error()

php - 为什么 Laravel 的 App::getLocale() 方法不一致?

python - 如何在 Python 中打印 .txt 文件的内容?