有没有办法将数据发送到推送器channel_auth_endpoint?

问题描述:

我正在开发一个聊天推送器,我需要发送一些数据到auth端点,有没有什么办法发送数据并通过POST或GET访问它?有没有办法将数据发送到推送器channel_auth_endpoint?

Pusher.channel_auth_endpoint = '/server/client_auth'; 
    pusher = new Pusher('public_key'); 

谢谢!!!

是的,当您创建Pusher实例时,您可以提供额外的数据发送到身份验证端点。

var authOptions = { 
    headers: { 
    'header-1': 'header-value-1', 
    'header-2': 'header-value-1' 
    }, 
    params: { 
    'param-1': 'param-value-1', 
    'param-2': 'param-value-2' 
    } 
}; 
var pusher = new Pusher(APP_KEY, { auth: authOptions }); 

的更多信息和使用案例,可以发现推动文档: http://pusher.com/docs/client_api_guide/client_connect#options_parameter

如果这不符合您的使用情况下,我建议你尽快与Pusher Support并有可能成为解决方案计划哪个更好地解决你的要求。

+0

感谢你,推者是如此的真棒! – 2014-07-22 17:06:45