この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

オブジェクトのメタデータの変更の取得

sObject Describe リソースおよび If-Modified-Since HTTP ヘッダーを使用して、オブジェクトのメタデータが変更されたかどうかを確認できます。

SObject Describe リソースを使用するときに、If-Modified-Since ヘッダーを EEE, dd MMM yyyy HH:mm:ss z 形式の日付と共に含めることができます。このヘッダーを使用すると、指定した日付以降にオブジェクトのメタデータが変更された場合にのみ応答のメタデータが返されます。指定の日付以降にメタデータが変更されていないと、レスポンスボディなしで 304 Not Modified 状況コードが返されます。

次の例では、2013 年 7 月 3 日以降に新しいカスタム項目などの Merchandise__c オブジェクトに行われた変更がないことを前提としています。

sObject Describe 要求の例
/services/data/v29.0/sobjects/Merchandise__c/describe
要求で使用される If-Modified-Since ヘッダーの例
If-Modified-Since: Wed, 3 Jul 2013 19:43:31 GMT
レスポンスボディの例
レスポンスボディは返されない
応答状況コードの例
1HTTP/1.1 304 Not Modified
2Date: Fri, 12 Jul 2013 05:03:24 GMT

2013 年 7 月 3 日以降に Merchandise__c に変更があった場合は、レスポンスボディには Merchandise__c のメタデータが含まれます。例については、「オブジェクトの項目と他のメタデータを取得する」を参照してください。