我无法让Zoho Recruit API正常运行。我还没有找到任何好的文档,所以我一直在这里查看文档:{{3}}
我的网址是:https://www.zoho.com/recruit/api.html
我的代码是:http://home.pointybracket.net/zoho/index.php
我的老板想知道我是否可以将在zoho招募的客户职位空缺整合到他们的网站中。幸运的是,Zoho招募提供了一个API。我一直试图在这里进行一项测试,看看这项工作会带来什么,以及向客户收取什么费用,但我遇到了问题。
当我访问我的测试页面(上面提到的URL)时,如果我当前在浏览器中登录了zoho,它会将页面重定向到http://pastebin.com/neyTBR8h
如果我没有登录,它只会在我自己的页面中显示此页面(https://recruit.zoho.com/recruit/ShowHomePage.do)(就像它实际上将此页面的内容加载到我的页面中一样,所以我仍然在我的页面,但它没有列出我已添加的测试作业。)。
我的希望是,不知怎的,我可以将数据返回到我的php脚本,因此我可以格式化HTML中的打开作业并将它们回显到页面上。
答案 0 :(得分:4)
问题在于Zoho Recruit API的官方文档实际上是错误的。文档:https://www.zoho.com/recruit/get-records.html
所以他们说要使用的网址:
http://recruit.zoho.com/ats/private/json/Module/getRecords?authtoken=Auth Token&scope=recruitapi
正确的网址将“ats”替换为“recruit”,成为:
http://recruit.zoho.com/recruit/private/json/Module/getRecords?authtoken=Auth Token&scope=recruitapi
在我更改了URL之后,我终于从Zoho Recruits服务器接收了json数据。
希望这可能有助于其他人。