Statistics: inbound / outbound for Tumblr and Bluesky

pull/1530/head
Michael 2024-08-05 20:37:58 +00:00 committed by Tobias Diekershoff
parent b0a95ca2d2
commit c0535db742
2 changed files with 4 additions and 0 deletions

View File

@ -1946,6 +1946,7 @@ function bluesky_post(int $uid, string $url, string $params, array $headers): ?s
return null;
}
Item::incrementOutbound(Protocol::BLUESKY);
try {
$curlResult = DI::httpClient()->post($pds . $url, $params, $headers);
} catch (\Exception $e) {
@ -1982,6 +1983,7 @@ function bluesky_xrpc_get(int $uid, string $url, array $parameters = []): ?stdCl
function bluesky_get(string $url, string $accept_content = HttpClientAccept::DEFAULT, array $opts = []): ?stdClass
{
Item::incrementInbound(Protocol::BLUESKY);
try {
$curlResult = DI::httpClient()->get($url, $accept_content, $opts);
} catch (\Exception $e) {

View File

@ -1326,6 +1326,7 @@ function tumblr_get_contact_by_url(string $url, int $uid): ?array
*/
function tumblr_get(int $uid, string $url, array $parameters = []): stdClass
{
Item::incrementInbound(Protocol::TUMBLR);
$url = 'https://api.tumblr.com/v2/' . $url;
if ($uid == 0) {
@ -1355,6 +1356,7 @@ function tumblr_get(int $uid, string $url, array $parameters = []): stdClass
*/
function tumblr_post(int $uid, string $url, array $parameters): stdClass
{
Item::incrementOutbound(Protocol::TUMBLR);
$url = 'https://api.tumblr.com/v2/' . $url;
$curlResult = DI::httpClient()->post($url, $parameters, ['Authorization' => ['Bearer ' . tumblr_get_token($uid)]]);