From fdfb744905dbfdc65414fafbf2eed16910fa4eee Mon Sep 17 00:00:00 2001 From: Laurent Date: Tue, 16 Jan 2024 10:09:49 +0100 Subject: [PATCH] more --- jwt_signed.txt | 2 +- subscriptions/views.py | 2 +- token_generator.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/jwt_signed.txt b/jwt_signed.txt index becf656..9dc6931 100644 --- a/jwt_signed.txt +++ b/jwt_signed.txt @@ -1 +1 @@ -eyJhbGciOiJFUzI1NiIsImtpZCI6IkpaQzlMNzZURFQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU4My0wMmYyLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJpYXQiOjE3MDUzMzM4ODksImV4cCI6MTcwNTMzNzQyOSwiYXVkIjoiYXBwc3RvcmVjb25uZWN0LXYxIiwiYmlkIjoic3RheC5TbGFzaFBva2VyLm5vc2VibGVlZCJ9.Vv0FXvV2yjWQ4ZwVwxVOh-WKrAPh-l7aJjlfnBSWq-KbZtz9aF1k0hwhF17VUqaU4soz3Dp4E5aWwnRVLkZrJA \ No newline at end of file +eyJhbGciOiJFUzI1NiIsImtpZCI6IkpaQzlMNzZURFQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU4My0wMmYyLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJpYXQiOjE3MDUzOTYxMjMsImV4cCI6MTcwNTM5OTY2MywiYXVkIjoiYXBwc3RvcmVjb25uZWN0LXYxIiwiYmlkIjoic3RheC5TbGFzaFBva2VyLm5vc2VibGVlZCJ9.58Gr-6SuOER_AzTSdc0Lj_qvwxe0RqyAnOBW8uUiirmW-ocwENIhEkoCU5zs6z4HUqVR2MsOZFrdiR1hYvC5pQ \ No newline at end of file diff --git a/subscriptions/views.py b/subscriptions/views.py index 51cd6ce..63d20bf 100644 --- a/subscriptions/views.py +++ b/subscriptions/views.py @@ -5,7 +5,7 @@ from .models import ASSNotification from django.conf import settings import json, jwt -# import base64 +import base64 # import os import app_store_notifications_v2_validator as asn2 diff --git a/token_generator.py b/token_generator.py index 51a06fc..4c9c5a1 100644 --- a/token_generator.py +++ b/token_generator.py @@ -43,7 +43,7 @@ key=key with open('jwt_signed.txt', 'w') as output: output.write(client_secret) -#curl -X POST -v -H 'Authorization: Bearer eyJhbGciOiJFUzI1NiIsImtpZCI6IkpaQzlMNzZURFQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU4My0wMmYyLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJpYXQiOjE3MDUzMzM4ODksImV4cCI6MTcwNTMzNzQyOSwiYXVkIjoiYXBwc3RvcmVjb25uZWN0LXYxIiwiYmlkIjoic3RheC5TbGFzaFBva2VyLm5vc2VibGVlZCJ9.Vv0FXvV2yjWQ4ZwVwxVOh-WKrAPh-l7aJjlfnBSWq-KbZtz9aF1k0hwhF17VUqaU4soz3Dp4E5aWwnRVLkZrJA' https://api.storekit-sandbox.itunes.apple.com/inApps/v1/notifications/test +# curl -X POST -v -H 'Authorization: Bearer eyJhbGciOiJFUzI1NiIsImtpZCI6IkpaQzlMNzZURFQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU4My0wMmYyLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJpYXQiOjE3MDUzOTYxMjMsImV4cCI6MTcwNTM5OTY2MywiYXVkIjoiYXBwc3RvcmVjb25uZWN0LXYxIiwiYmlkIjoic3RheC5TbGFzaFBva2VyLm5vc2VibGVlZCJ9.58Gr-6SuOER_AzTSdc0Lj_qvwxe0RqyAnOBW8uUiirmW-ocwENIhEkoCU5zs6z4HUqVR2MsOZFrdiR1hYvC5pQ' https://api.storekit-sandbox.itunes.apple.com/inApps/v1/notifications/test # Usage, after run this code by python3 # get token from `client_secret.txt` and replace to [signed token] # Remember expired time maximum is 20 minutes