如何通过 webapp2 传递我的 Google Analytics API 响应
How do I pass my Google Analytics API response with webapp2
我在这里学习所以请对我好:)
基本上,我正在尝试将 Google Analytics hello world python 教程与 Google App Engine Hello world python 教程混合使用。
Google 分析 python 你好世界以此结尾:
def main():
analytics = initialize_analyticsreporting()
response = get_report(analytics)
print_response(response)
if __name__ == '__main__':
main()
Google App Engine Hello world 教程有这样的内容:
class MainPage(webapp2.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Hello, World!')
我的问题很简单。如何在 class MainPage
函数中打印 Google Analytics 脚本而不是 Hello World
的响应。
谢谢!
解决方法如下:
import json
class MainPage(webapp2.RequestHandler):
def get(self):
analytics = initialize_analyticsreporting()
report = get_report(analytics)
data = json.dumps(report)
self.response.headers['Content-Type'] = 'application/json'
self.response.write(data)
我在这里学习所以请对我好:)
基本上,我正在尝试将 Google Analytics hello world python 教程与 Google App Engine Hello world python 教程混合使用。
Google 分析 python 你好世界以此结尾:
def main():
analytics = initialize_analyticsreporting()
response = get_report(analytics)
print_response(response)
if __name__ == '__main__':
main()
Google App Engine Hello world 教程有这样的内容:
class MainPage(webapp2.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Hello, World!')
我的问题很简单。如何在 class MainPage
函数中打印 Google Analytics 脚本而不是 Hello World
的响应。
谢谢!
解决方法如下:
import json
class MainPage(webapp2.RequestHandler):
def get(self):
analytics = initialize_analyticsreporting()
report = get_report(analytics)
data = json.dumps(report)
self.response.headers['Content-Type'] = 'application/json'
self.response.write(data)