Invoking GraphQL APIs using axios
1 min readAug 6, 2019
— — — — — — —
Calling a Query:
let args={user_id:”123"}
const userQuery = `query{user(id:”${args.user_id}”){id,bonus_point}}`;
let response = await axios({ url: userServiceUrl, method: ‘post’, data: { query: userQuery } });
Calling a Mutation:
let args={user_id:”123"}
const edit = `mutation{editBonus(id:”${args.user_id}”,bonus_point:${-args.room_bonus_points}){id,bonus_point}}`;
let userRes = await axios({ url: userServiceUrl, method: ‘post’, data: { query: edit } });