Professional Documents
Culture Documents
Summary
1. D2 send Subscribe request
Details
1. D2 send Subscribe request
Client Request - Subscriptions
http://<servername>/subscriptions Method: POST X-Device-Type = Mac OS X 10.6 Content-Type = application/json Authorization = Basic dHVzaGFyLmJhZ2F2ZUBxdWlja29mZmljZS5jb206YWJjZA== Accept = application/json Accept-Language = en X-Device-Id = W8045M20AGU__xyz BODY { "subscription" : { "offering_id" : 1 } }
4. D2 POST response
{"remotefolder": { "offering_id":1, "label" : My Personal Docs", "root_file_info_id" : 1, "source_device_id":1, "source_transaction_id":"3fe97f6f-7713-494f-b364-22237113cc0f" } }
6. Server puts the folders data in D1s resultset 7. D1 gets the resultset.
{ {"resultsets": {"children": [ {"resultset_processing_status":"ALL_RESULTS_OK", "results": [ {"remotefolder": { "offering_id":1, "label" : My Personal Docs", "root_file_info_id" : 1 "source_transaction_id":"96cd376f-3a52-40c8-b6d7d2402411d032", "source_device_id":3 }, "result_processed_ok":true, "result_type":"create_offering_status" } ], "transaction_identifier":"96cd376f-3a52-40c8-b6d7d2402411d032" } ] } }}