Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在Ruby on Rails中使用pubsub服务对象调用watch()_Ruby On Rails_Ruby_Gmail Api_Google Cloud Pubsub - Fatal编程技术网

Ruby on rails 如何在Ruby on Rails中使用pubsub服务对象调用watch()

Ruby on rails 如何在Ruby on Rails中使用pubsub服务对象调用watch(),ruby-on-rails,ruby,gmail-api,google-cloud-pubsub,Ruby On Rails,Ruby,Gmail Api,Google Cloud Pubsub,我正在使用GoogleAPI客户端gem将google服务集成到我的Rails应用程序中。在PubSub的范围内,我可以在我的a/c中创建主题和订阅,但在调用watch()方法时遇到了问题。有人能告诉我通过如下服务对象调用watch方法的流程吗 以下是获取服务对象的脚本 pubsub_service = Google::Apis::PubsubV1::PubsubService.new pubsub_service.client_options.application_name = APPLI

我正在使用GoogleAPI客户端gem将google服务集成到我的Rails应用程序中。在PubSub的范围内,我可以在我的a/c中创建主题和订阅,但在调用watch()方法时遇到了问题。有人能告诉我通过如下服务对象调用watch方法的流程吗

以下是获取服务对象的脚本

pubsub_service = Google::Apis::PubsubV1::PubsubService.new
pubsub_service.client_options.application_name = APPLICATION_NAME
pubsub_service.authorization = authorize

您需要将主题的发布权限授予服务帐户gmail api-push@system.gserviceaccount.com. 有关如何执行此操作,请参阅: