api request service and google compiler