Я хочу, чтобы получить список записей по счетам объекта от конкретного времени на определенное времяSalesforce REST API получить список обновленных записей
сказать, например, это мой апи запрос: https://ax1.salesforce.com/services/data/v29.0/sobjects/Account/updated/?start=2015-06-30T06%3A49%3A00%2B00%3A00&end=2015-06-30T16%3A30%3A26%2B00%3A00
В мой salesforce время, которое я выбрал, - это Индийское время, которое является UTC + 5:30
Я создал учетную запись в 16:45 30 июня в индийское время (согласно salesforce, на этот раз показано в созданном поле счет)
, но для вышеуказанного запроса, в котором я выбрал время начала и окончания, - 06:49 и 16:30 соответственно
Я получил идентификатор записи, который я добавил в 16:45 вечера по индийскому времени, но это не должны прийти в ответ
Ниже приводится ответ: "иды": [ "0019000001QeOINAA3" ], "latestDateCovered": "2015-06-30T09: 00: 00,000 + 0000" }
Также последние данные Последние сообщения только 09 AM
Я не понимаю эту систему
Может ли кто-нибудь помочь мне в этом, как это работает?
Да, большое вам спасибо за ответ. Есть ли способ, с помощью которого мы можем узнать через api, какое время соблюдается в Salesforce. Например, если я изменил свое время в учетной записи Salesforce на IST, можно ли в REST api – user1918861
идентифицировать еще один вопрос: в поле LastModifiedDate ответа REST api ответ выглядит следующим образом: lastDateCovered ":" 2015-06- 30T09: 00: 00.000 + 0000 "Что означает символ + в приведенном выше значении, он должен фактически изменить время, но я получаю только время UTC, а не время IST. Пожалуйста, помогите – user1918861
@ user1918861 Вы можете получить [Пользователь .TimeZoneSidKey] (https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_user.htm) через API. [Часовой пояс] (https://developer.salesforce.com /docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_timezone.htm) Класс Apex также может быть полезен для смещения UTC. «+0000» указывает на смещение UTC. В этом случае нет смещения. –