Browse Source

Update Announce AP Transformer

Daniel Supernault 6 năm trước cách đây
mục cha
commit
023d279b60
1 tập tin đã thay đổi với 8 bổ sung1 xóa
  1. 8 1
      app/Transformer/ActivityPub/Verb/Announce.php

+ 8 - 1
app/Transformer/ActivityPub/Verb/Announce.php

@@ -11,9 +11,16 @@ class Announce extends Fractal\TransformerAbstract
     {
     	return [
     		'@context'  => 'https://www.w3.org/ns/activitystreams',
+    		'id'		=> $status->permalink(),
     		'type' 		=> 'Announce',
     		'actor'		=> $status->profile->permalink(),
-    		'object'	=> $status->parent()->url()
+    		'to' 		=> ['https://www.w3.org/ns/activitystreams#Public'],
+    		'cc' 		=> [
+    			$status->parent()->profile->permalink(),
+    			$status->parent()->profile->follower_url
+    		],
+    		'published' => $status->created_at->format(DATE_ISO8601),
+    		'object'	=> $status->parent()->url(),
     	];
     }
 }