Skip to content

Commit

Permalink
Aether Gazer
Browse files Browse the repository at this point in the history
  • Loading branch information
ihsangan committed Aug 19, 2024
1 parent dffe302 commit dc017d9
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 0 deletions.
18 changes: 18 additions & 0 deletions src/router/ag.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { endpoint, headers, Result } from '../utils';

export default async function ag(id: number): Promise<Result> {
const jwt = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkeW5hbWljU2t1SW5mbyI6IntcInNrdUlkXCI6XCJjb20ueW9zdGFyLmFldGhlcmdhemVyLnNoaWZ0aW5nZmxvd2VyMVwiLFwiZXZlbnRQYWNrYWdlXCI6XCIwXCIsXCJkZW5vbUltYWdlVXJsXCI6XCJodHRwczovL2NkbjEuY29kYXNob3AuY29tL2ltYWdlcy81NDdfM2QyMTBiNzUtNTJkYi00YjUxLTgzMGYtZDYxMTFiNjFkNDQ5X0FFVEhFUiBHQVpFUl9pbWFnZS9Db2RhX0FHX1NLVWltYWdlcy82MC5wbmdcIixcImRlbm9tTmFtZVwiOlwiNjAgU2hpZnRpbmcgRmxvd2Vyc1wiLFwiZGVub21DYXRlZ29yeU5hbWVcIjpcIlNoaWZ0aW5nIEZsb3dlcnNcIixcInRhZ3NcIjpbXSxcImNvdW50cnkyTmFtZVwiOlwiSURcIixcImx2dElkXCI6MTE4NDAsXCJkZWZhdWx0UHJpY2VcIjoxNjY1MC4wLFwiZGVmYXVsdEN1cnJlbmN5XCI6XCJJRFJcIixcImFkZGl0aW9uYWxJbmZvXCI6e1wiRHluYW1pY1NrdVByb21vRGV0YWlsXCI6XCJudWxsXCJ9fSJ9.Ah9LA23iwtpoEEMORZ5giMSjgQ6MUDkAkwZifkpILjU&pricePointDynamicSkuToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkeW5hbWljU2t1SW5mbyI6IntcInBjSWRcIjoyMjcsXCJwcmljZVwiOjE2NjUwLjAsXCJjdXJyZW5jeVwiOlwiSURSXCIsXCJhcGlQcmljZVwiOjE2NjUwLjAsXCJhcGlQcmljZUN1cnJlbmN5XCI6XCJJRFJcIixcImRpc2NvdW50UHJpY2VcIjoxNjY1MC4wLFwicHJpY2VCZWZvcmVUYXhcIjoxNTAwMC4wLFwidGF4QW1vdW50XCI6MTY1MC4wLFwic2t1SWRcIjpcImNvbS55b3N0YXIuYWV0aGVyZ2F6ZXIuc2hpZnRpbmdmbG93ZXIxXCIsXCJsdnRJZFwiOjExODQwfSJ9.-Hs_g0kLoX41k5xgq7j9jScMzg3I-TlMAu5qj0U0Af4"
const body = `voucherPricePoint.id=3&voucherPricePoint.price=16650&voucherPricePoint.variablePrice=0&user.userId=${id}&voucherTypeName=547-AETHER_GAZER&lvtId=11840&shopLang=id_ID&dynamicSkuToken=${jwt}` ;
const response = await fetch(endpoint, {
method: 'POST',
headers,
body
});
const data = await response.json();
return {
success: true,
game: 'Aether Gazer',
id,
name: data.confirmationFields.username
};
}
Empty file modified src/router/hsr.ts
100755 → 100644
Empty file.
1 change: 1 addition & 0 deletions src/router/index.ts
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
export { default as ag } from './ag';
export { default as aov } from './aov';
export { default as cod } from './cod';
export { default as ff } from './ff';
Expand Down
3 changes: 3 additions & 0 deletions src/routing.ts
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ export default async function callAPI(request: Request): Promise<Result> {
try {
let result: Result;
switch (true) {
case path.includes('/ag'):
result = await router.ag(Number(id));
break;
case path.includes('/aov'):
result = await router.aov(Number(id));
break;
Expand Down

0 comments on commit dc017d9

Please sign in to comment.