Plugin Directory

Changeset 3361339


Ignore:
Timestamp:
09/14/2025 04:15:23 PM (7 months ago)
Author:
AmauriC
Message:

V11,70

Location:
wpappninja/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wpappninja/trunk/inc/api/push.php

    r3361324 r3361339  
    6363    $jwt = $base64UrlHeader . "." . $base64UrlPayload . "." . $base64UrlSignature;
    6464
    65     $options = array('http' => array(
     65    /*$options = array('http' => array(
    6666        'method'  => 'POST',
    6767        'content' => 'grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&assertion='.$jwt,
     
    7070    ));
    7171    $context  = stream_context_create($options);
    72     $responseText = file_get_contents("https://oauth2.googleapis.com/token", false, $context);
     72    $responseText = file_get_contents("https://oauth2.googleapis.com/token", false, $context);*/
     73
     74    $payload = [
     75        'grant_type' => 'urn:ietf:params:oauth:grant-type:jwt-bearer',
     76        'assertion'  => $jwt,
     77    ];
     78
     79    $response = wp_remote_post("https://oauth2.googleapis.com/token", [
     80        'body'    => $payload,
     81        'headers' => [
     82            'Content-Type' => 'application/x-www-form-urlencoded',
     83        ],
     84        'timeout' => 20,
     85    ]);
     86
     87    if (is_wp_error($response)) {
     88        $responseText = false;
     89        error_log('Erreur WP_HTTP: ' . $response->get_error_message());
     90    } else {
     91        $responseText = wp_remote_retrieve_body($response);
     92    }
    7393
    7494    if (isset($_GET['pagename']) == 'googlebearer') {
  • wpappninja/trunk/readme.txt

    r3361324 r3361339  
    1212
    1313== Changelog ==
     14
     15= 11.70 =
     16* Switch from file_get_contents to wp_remote_get
    1417
    1518= 11.69 =
  • wpappninja/trunk/wpappninja.php

    r3361324 r3361339  
    44Plugin URI: https://wpmobile.app/
    55Description: Android and iOS mobile application. Easy setup, free test.
    6 Version: 11.69
     6Version: 11.70
    77Author: Amauri
    88Author URI: https://wpmobile.app/
     
    1515
    1616// common
    17 define( 'WPAPPNINJA_VERSION'            , '11.69' );
     17define( 'WPAPPNINJA_VERSION'            , '11.70' );
    1818define( 'WPAPPNINJA_VERSION_APP'        , '100' );
    1919
Note: See TracChangeset for help on using the changeset viewer.