Add provider to Activity Streams JSON
This commit is contained in:
parent
0632d4f20c
commit
b741184d9b
|
@ -354,11 +354,12 @@ class Activity
|
||||||
// body
|
// body
|
||||||
$activity['body'] = $this->content;
|
$activity['body'] = $this->content;
|
||||||
|
|
||||||
// generator <-- We should use this when we know a notice is created
|
// generator <-- We could use this when we know a notice is created
|
||||||
// locally
|
// locally. Or if we know the upstream Generator.
|
||||||
|
|
||||||
|
// icon <-- I've decided to use the posting user's stream avatar here
|
||||||
|
// for now (also included in the avatarLinks extension)
|
||||||
|
|
||||||
// icon <-- Should we use this? Maybe a little bubble like we have
|
|
||||||
// on Facebook posts?
|
|
||||||
|
|
||||||
// object
|
// object
|
||||||
if ($this->verb == ActivityVerb::POST && count($this->objects) == 1) {
|
if ($this->verb == ActivityVerb::POST && count($this->objects) == 1) {
|
||||||
|
@ -436,8 +437,14 @@ class Activity
|
||||||
|
|
||||||
$activity['postedTime'] = self::iso8601Date($this->time); // Change to exactly be RFC3339?
|
$activity['postedTime'] = self::iso8601Date($this->time); // Change to exactly be RFC3339?
|
||||||
|
|
||||||
// provider <-- We should probably use this for showing the the source
|
// provider
|
||||||
// of remote notices, if known
|
$provider = array(
|
||||||
|
'objectType' => 'service',
|
||||||
|
'displayName' => common_config('site', 'name'),
|
||||||
|
'url' => common_root_url()
|
||||||
|
);
|
||||||
|
|
||||||
|
$activity['provider'] = $provider;
|
||||||
|
|
||||||
// target
|
// target
|
||||||
if (!empty($this->target)) {
|
if (!empty($this->target)) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user