create suggestions functions

This commit is contained in:
ideclon 2022-12-19 00:20:02 +00:00
parent 41f551c458
commit 4ad237eb97
Signed by: ideclon
GPG Key ID: 3E186629301AFBFD
2 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,18 @@
<?php
namespace Mastodon;
require_once 'vendor/autoload.php';
use Appwrite\Client;
use Appwrite\Services\Databases;
use Appwrite\Query;
class Suggestions {
public static function crawlFederatedFeed($user, $client) {
$request = new \GuzzleHttp\Client(['base_uri' => $user['prefs']['user_server_uri']]);
}
public static function scoreStatus($status, $user_id, $client) {
}
}

View File

@ -28,6 +28,8 @@ require_once 'vendor/autoload.php';
If an error is thrown, a response with code 500 will be returned.
*/
include "Suggestions.php";
return function($req, $res) {
$client = new Client();
@ -57,7 +59,7 @@ return function($req, $res) {
foreach ($users->list()['users'] as $user) {
if(isset($user['prefs']['user_token'])) {
$response[] = \Mastodon\Suggestions::crawlFederatedFeed($user, $client);
}
}