课程章节介绍
嗨,同学,欢迎来到这一章。这章的内容呢,其实是一个,完整的语言参考,,专门讲怎么用Apex跟外部的服务做集成。
简单来说,Apex允许你通过一种叫做,callout,的机制,去调用外部的SOAP或者REST这种Web服务。不管外面是用什么技术搭的接口,只要它支持这些标准,你的Salesforce就能跟它对话。
另外,我们还准备了一些实用的小工具,帮助你在集成时处理JSON格式的数据、HTML内容,或者做数据安全和编码转换。甚至还有一个专门用来处理,文本正则表达式,的工具,方便你做字符串匹配和替换。
接下来,我们会把callout的方方面面都过一遍,很全面哦。我们会讲:
- 怎么配置,远程站点设置,,让Salesforce允许访问外部地址;
- 如何使用,命名凭据,来安全地管理认证信息;
- 怎么从一个,WSDL文档,自动生成Apex类,省去手写代码的麻烦;
- 怎么创建,HTTP调用,,直接发请求拿数据;
- 还会涉及,双向SSL证书,的配置,保证通信安全;
- 当然也得了解,调用限制,,避免踩坑;
- 最后,如果你在Visualforce页面或Lightning组件里需要做长时间运行的同步调用,我们还会用到,Continuations,这个特性,让请求乖乖等着不超时。
总之,这一章就是个集成大礼包,学完之后,你就能让Salesforce跟外面的世界畅通无阻地聊天啦。准备好了吗?我们这就开始吧。
关键词
Apex
Salesforce
Developer Guide