Changeset 3361339
- Timestamp:
- 09/14/2025 04:15:23 PM (7 months ago)
- Location:
- wpappninja/trunk
- Files:
-
- 3 edited
-
inc/api/push.php (modified) (2 diffs)
-
readme.txt (modified) (1 diff)
-
wpappninja.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpappninja/trunk/inc/api/push.php
r3361324 r3361339 63 63 $jwt = $base64UrlHeader . "." . $base64UrlPayload . "." . $base64UrlSignature; 64 64 65 $options = array('http' => array(65 /*$options = array('http' => array( 66 66 'method' => 'POST', 67 67 'content' => 'grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&assertion='.$jwt, … … 70 70 )); 71 71 $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 } 73 93 74 94 if (isset($_GET['pagename']) == 'googlebearer') { -
wpappninja/trunk/readme.txt
r3361324 r3361339 12 12 13 13 == Changelog == 14 15 = 11.70 = 16 * Switch from file_get_contents to wp_remote_get 14 17 15 18 = 11.69 = -
wpappninja/trunk/wpappninja.php
r3361324 r3361339 4 4 Plugin URI: https://wpmobile.app/ 5 5 Description: Android and iOS mobile application. Easy setup, free test. 6 Version: 11. 696 Version: 11.70 7 7 Author: Amauri 8 8 Author URI: https://wpmobile.app/ … … 15 15 16 16 // common 17 define( 'WPAPPNINJA_VERSION' , '11. 69' );17 define( 'WPAPPNINJA_VERSION' , '11.70' ); 18 18 define( 'WPAPPNINJA_VERSION_APP' , '100' ); 19 19
Note: See TracChangeset
for help on using the changeset viewer.