diff options
author | friendica <info@friendica.com> | 2013-12-01 19:29:11 -0800 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-12-01 19:29:11 -0800 |
commit | 194c1e7abcab681510f57d8bb36d8d5fb76d9354 (patch) | |
tree | 67a540afdda1a835b1d15073db7d8e6d4c5f1b7e /mod/post.php | |
parent | 71e67f6347ebb9cb0f4efd87fd383d05bc39a8c7 (diff) | |
download | volse-hubzilla-194c1e7abcab681510f57d8bb36d8d5fb76d9354.tar.gz volse-hubzilla-194c1e7abcab681510f57d8bb36d8d5fb76d9354.tar.bz2 volse-hubzilla-194c1e7abcab681510f57d8bb36d8d5fb76d9354.zip |
file corruption
Diffstat (limited to 'mod/post.php')
-rw-r--r-- | mod/post.php | 122 |
1 files changed, 0 insertions, 122 deletions
diff --git a/mod/post.php b/mod/post.php index d61f5d69e..2422afa8c 100644 --- a/mod/post.php +++ b/mod/post.php @@ -364,128 +364,6 @@ function post_init(&$a) { * { * "success" : 1, * "site" { - * "url" : -ping, and pickup - * - * Standard packet: (used by notify, purge, refresh, and auth_check) - * - * { - * "type": "notify", - * "sender":{ - * "guid":"kgVFf_1...", - * "guid_sig":"PT9-TApzp...", - * "url":"http:\/\/podunk.edu", - * "url_sig":"T8Bp7j5...", - * }, - * "recipients": { optional recipient array }, - * "callback":"\/post", - * "version":1, - * "secret":"1eaa...", - * "secret_sig": "df89025470fac8..." - * } - * - * Signature fields are all signed with the sender channel private key and base64url encoded. - * Recipients are arrays of guid and guid_sig, which were previously signed with the recipients private - * key and base64url encoded and later obtained via channel discovery. Absence of recipients indicates - * a public message or visible to all potential listeners on this site. - * - * "pickup" packet: - * The pickup packet is sent in response to a notify packet from another site - * - * { - * "type":"pickup", - * "url":"http:\/\/example.com", - * "callback":"http:\/\/example.com\/post", - * "callback_sig":"teE1_fLI...", - * "secret":"1eaa...", - * "secret_sig":"O7nB4_..." - * } - * - * In the pickup packet, the sig fields correspond to the respective data element signed with this site's system - * private key and then base64url encoded. - * The "secret" is the same as the original secret from the notify packet. - * - * If verification is successful, a json structure is returned - * containing a success indicator and an array of type 'pickup'. - * Each pickup element contains the original notify request and a message field whose contents are - * dependent on the message type - * - * This JSON array is AES encapsulated using the site public key of the site that sent the initial zot pickup packet. - * Using the above example, this would be example.com. - * - * - * { - * "success":1, - * "pickup":{ - * "notify":{ - * "type":"notify", - * "sender":{ - * "guid":"kgVFf_...", - * "guid_sig":"PT9-TApz...", - * "url":"http:\/\/z.podunk.edu", - * "url_sig":"T8Bp7j5D..." - * }, - * "callback":"\/post", - * "version":1, - * "secret":"1eaa661..." - * }, - * "message":{ - * "type":"activity", - * "message_id":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", - * "message_top":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", - * "message_parent":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", - * "created":"2012-11-20 04:04:16", - * "edited":"2012-11-20 04:04:16", - * "title":"", - * "body":"Hi Nickordo", - * "app":"", - * "verb":"post", - * "object_type":"", - * "target_type":"", - * "permalink":"", - * "location":"", - * "longlat":"", - * "owner":{ - * "name":"Indigo", - * "address":"indigo@podunk.edu", - * "url":"http:\/\/podunk.edu", - * "photo":{ - * "mimetype":"image\/jpeg", - * "src":"http:\/\/podunk.edu\/photo\/profile\/m\/5" - * }, - * "guid":"kgVFf_...", - * "guid_sig":"PT9-TAp...", - * }, - * "author":{ - * "name":"Indigo", - * "address":"indigo@podunk.edu", - * "url":"http:\/\/podunk.edu", - * "photo":{ - * "mimetype":"image\/jpeg", - * "src":"http:\/\/podunk.edu\/photo\/profile\/m\/5" - * }, - * "guid":"kgVFf_...", - * "guid_sig":"PT9-TAp..." - * } - * } - * } - *} - * - * Currently defined message types are 'activity', 'mail', 'profile' and 'channel_sync', which each have - * different content schemas. - * - * Ping packet: - * A ping packet does not require any parameters except the type. It may or may not be encrypted. - * - * { - * "type": "ping" - * } - * - * On receipt of a ping packet a ping response will be returned: - * - * { - * "success" : 1, - * "site" { * "url":"http:\/\/podunk.edu", * "url_sig":"T8Bp7j5...", * "sitekey": "-----BEGIN PUBLIC KEY----- |