如何判断实例特定的Salesforce URL是来自沙箱还是生产?

如何判断实例特定的Salesforce URL是来自沙箱还是生产?,salesforce,Salesforce,如果我只有URL和会话Id,如何判断特定于实例的Salesforce URL是来自沙盒还是产品?如果您知道实例和会话Id,那么您可以调用REST api的发现服务,地址为{instance}/services/data/v25.0,在授权头中传递会话Id,例如使用curl curl -v -H "Authorization: OAuth {sessionId}" https://{instance}/services/data/v25.0/ 这将返回发现数据,包括用户标识Id,例如 "id":

如果我只有URL和会话Id,如何判断特定于实例的Salesforce URL是来自沙盒还是产品?

如果您知道实例和会话Id,那么您可以调用REST api的发现服务,地址为
{instance}/services/data/v25.0
,在授权头中传递会话Id,例如使用curl

curl -v -H "Authorization: OAuth {sessionId}" https://{instance}/services/data/v25.0/
这将返回发现数据,包括用户标识Id,例如

"id": "https://login.salesforce.com/id/00D300000000QSfEAM/00530000000dImzAAE"
如果主机是login.salesforce.com它的产品,如果它是test.salesforce.com它的沙箱