【问题标题】:Pusher HTTP Get user_countPusher HTTP 获取 user_count
【发布时间】:2021-12-04 22:21:01
【问题描述】:

我想要做的是以下

我不确定是不是我,或者他们的文档是否复杂或问题是什么,但我不知道如何构建 GET 请求。

我在这个项目中使用 Laravel 和 VueJS(只是为了透明),但如果我能弄清楚如何创建手动 CURL 请求来获取信息,我就可以围绕它构建代码。

如果有人能给我一些指导,或者更好地给我一个抓取数据的 CURL 示例,我将永远感激不尽

【问题讨论】:

    标签: laravel vue.js pusher laravel-echo pusher-js


    【解决方案1】:

    您可以向下滚动并找到他们在 authentication example 中提到 CURL 请求的部分。他们还提到了如何生成这些哈希值。在general section 中,他们提到您的 API URL 中包含您的集群名称。

    既然你提到了 VueJS,我假设你会在前端使用它,所以你可以像这样使用 fetch() 方法 -

    const res = await fetch(`http://api-${cluster_name}.pusher.com/apps/[app_id]/channels?auth_key=<your_auth_key>&auth_timestamp=<auth_timestamp>&auth_version=1.0&auth_signature=<your_sign>`);
    

    由于您发送的是 GET 请求,我认为您不需要 body-md5 作为查询参数,如果您需要在正文中发送 JSON 数据的发布请求.

    这是我第一次回答关于 stackoverflow 的问题,我真的希望这会有所帮助 :) 美好的一天!

    【讨论】:

    • 是的,您在大多数情况下都是正确的,但它似乎还需要其他数据。当我做你上面显示的事情时,它只会给我房间里有人但没有 user_count 的房间。这就是我迷路的地方。
    猜你喜欢
    • 2017-05-26
    • 1970-01-01
    • 2020-07-19
    • 2021-08-13
    • 2023-04-06
    • 2018-06-08
    • 2016-07-20
    • 2014-10-04
    • 1970-01-01
    相关资源
    最近更新 更多