Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用RESTAPI从SF检索Salesforce数据吗?_Api_Rest_Salesforce - Fatal编程技术网

我可以使用RESTAPI从SF检索Salesforce数据吗?

我可以使用RESTAPI从SF检索Salesforce数据吗?,api,rest,salesforce,Api,Rest,Salesforce,我很难弄清楚是否可以使用RESTAPI检索经过身份验证的用户的数据。 我已经设法使用OAuth 2.0进行身份验证,使用REST API检索所有Sobject(以及每个对象实例描述),但我不知道如何检索每个对象实例的实际数据 我读过关于“我应该使用哪种API?”的文章,但它还不够清楚 这有什么意义吗?您可以使用查询REST端点/services/data/{version}/Query?q={soqlQuery},例如使用curl curl -v https://na1.salesforce.c

我很难弄清楚是否可以使用RESTAPI检索经过身份验证的用户的数据。 我已经设法使用OAuth 2.0进行身份验证,使用REST API检索所有Sobject(以及每个对象实例描述),但我不知道如何检索每个对象实例的实际数据

我读过关于“我应该使用哪种API?”的文章,但它还不够清楚

这有什么意义吗?

您可以使用查询REST端点/services/data/{version}/Query?q={soqlQuery},例如使用curl

curl -v https://na1.salesforce.com/services/data/v34.0/query?q=SELECT+ID,NAME+FROM+ACCOUNT -H "Authorization: Bearer $SID"
如果您已经获得了SObject定义,那么可以使用对象/字段信息以编程方式构建查询(没有select*,因此需要包含所需的每个字段)

您可能需要使用

URI类似于/vXX.X/sobjects/SObjectName/updated/?start=startDateAndTime&end=endDateAndTime


SObjectName可以是Account、Opportunity、OpportunityLineItem

Ok谢谢。如果我只想获得每个对象的更新记录(比如在特定日期之间),在RESTAPI中有没有这样做的方法?我知道soapi()中有getUpdated方法。REST中有类似的方法吗?谢谢again@superfell我正在尝试使用邮递员获取/更新salesforce记录。。。使用与您提供的相同的url。。请让我知道我需要在哪里为任何组织提供登录详细信息?