客户刚报告他的Salesforce集成网站无法正常运行。似乎执行REST查询所需的帐户ID已更改,因此我使用的是不存在的帐户ID。
我已经查看了SF中的帐户历史记录日志,但是没有任何关于它的ID更新的说法。我99%肯定我之前使用的是正确的帐户ID,因为我总是在分发项目之前测试所有功能。任何想法怎么会发生这种情况?
感谢。
答案 0 :(得分:1)
帐户ID不会改变*。
*除非它们被删除,要么稍后带回(Acct Id会有所不同)或合并到另一个帐户。如果您的数据迁移到另一个实例(例如na10 - > na11),它也可能会改变(我不知道这个,我只是spitballing)
也就是说,如果可能的话,应该避免使用硬编码ID - 它几乎总是可行的,如果不是,则应该广泛且明确地记录 - 因为它们将不同沙箱,你可能在那里进行测试。你在沙箱中进行测试,对吧?