我可以使用 REST API 从 SF 检索 Salesforce 数据吗?
Can I retrieve Salesforce data out of SF using the REST API?
我很难确定是否可以使用 REST API 检索经过身份验证的用户的数据。
我已设法使用 OAuth 2.0 进行身份验证,使用 REST API 检索所有 SObject(和每个对象实例描述),但无法弄清楚如何检索 每个对象实例的实际数据。
我看过"which API should I use?"的文章,但还是不够清楚。
这些有道理吗?
您可以使用 SOQL 查询 REST 端点 /services/data/{version}/query?q={soqlQuery},例如卷曲
curl -v https://na1.salesforce.com/services/data/v34.0/query?q=SELECT+ID,NAME+FROM+ACCOUNT -H "Authorization: Bearer $SID"
如果您已经获得 SObject 定义,那么您可以使用 object/field 信息以编程方式构建查询(没有 select *,因此您需要包括您想要的每个字段)
您可能想使用
URI 类似 /vXX.X/sobjects/SObjectName/updated/?start=startDateAndTime&end=endDateAndTime
SObjectName 可以是客户、机会、OpportunityLineItem
我很难确定是否可以使用 REST API 检索经过身份验证的用户的数据。 我已设法使用 OAuth 2.0 进行身份验证,使用 REST API 检索所有 SObject(和每个对象实例描述),但无法弄清楚如何检索 每个对象实例的实际数据。
我看过"which API should I use?"的文章,但还是不够清楚。
这些有道理吗?
您可以使用 SOQL 查询 REST 端点 /services/data/{version}/query?q={soqlQuery},例如卷曲
curl -v https://na1.salesforce.com/services/data/v34.0/query?q=SELECT+ID,NAME+FROM+ACCOUNT -H "Authorization: Bearer $SID"
如果您已经获得 SObject 定义,那么您可以使用 object/field 信息以编程方式构建查询(没有 select *,因此您需要包括您想要的每个字段)
您可能想使用
URI 类似 /vXX.X/sobjects/SObjectName/updated/?start=startDateAndTime&end=endDateAndTime
SObjectName 可以是客户、机会、OpportunityLineItem