接收到Salesforce站点的XML帖子页面

接收到Salesforce站点的XML帖子页面,salesforce,apex-code,visualforce,Salesforce,Apex Code,Visualforce,我目前正在考虑在PivotalTracker和Salesforce.com之间构建轻量级集成。通过回顾,我似乎可以根据PT活动更新Salesforce数据。令人惊叹的!但是,我不知道如何访问正在发布的XML数据 在ApexPages.CurrentPage()中,我看不到任何可以让我访问XML的内容。有没有人在不使用中间服务器的情况下做过类似的事情?我想我们上周在Twitter上聊过这件事 AFAIK(有点令人恼火)没有办法通过SFDC访问原始(即未形成发布的键/值)POST数据。Apex RE

我目前正在考虑在PivotalTracker和Salesforce.com之间构建轻量级集成。通过回顾,我似乎可以根据PT活动更新Salesforce数据。令人惊叹的!但是,我不知道如何访问正在发布的XML数据


ApexPages.CurrentPage()
中,我看不到任何可以让我访问XML的内容。有没有人在不使用中间服务器的情况下做过类似的事情?

我想我们上周在Twitter上聊过这件事

AFAIK(有点令人恼火)没有办法通过SFDC访问原始(即未形成发布的键/值)POST数据。Apex REST服务支持是最贴切的,但需要身份验证,而且可能还不能完全满足您的需要

相当确定的是,您将需要某种中间人代理,它只需要将XML数据作为表单编码的键/值对发布到VF。这是一件相当琐碎的事情,但这是一个不必要的额外活动部分,需要某种服务器资源


我可能会首先调查PT是否支持任何其他ping机制,或者编写自定义扩展以将原始帖子转换为表单帖子的方法。

Apex web services可以公开发布这里是一篇解释如何实现的博客帖子哇,很高兴知道!这很可能是你通往成功的道路。是的,我将不得不考虑这个选择。