Documentation ¶
Overview ¶
Package frame 帧同步
Index ¶
- func CreateGameRoom(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
- func GetGameFrame(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
- func GetGameIdentityInfo(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
- func GetGameRoomInfo(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateGameRoom ¶
func CreateGameRoom(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
第三方后台创建帧同步游戏房间
POST https://api.weixin.qq.com/wxa/createwxagameroom?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/minigame/apis/frame" ) func main() { var ctx *miniprogram.Miniprogram payload := []byte("{}") resp, err := frame.CreateGameRoom(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGameFrame ¶
func GetGameFrame(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
分片拉取对局游戏帧
Example ¶
package main import ( "fmt" "net/url" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/minigame/apis/frame" ) func main() { var ctx *miniprogram.Miniprogram params := url.Values{} resp, err := frame.GetGameFrame(ctx, params) fmt.Println(resp, err) }
Output:
func GetGameIdentityInfo ¶
func GetGameIdentityInfo(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
获取对局玩家位次信息
GET https://api.weixin.qq.com/wxa/getwxagameidentityinfo?access_token=XXX&access_info=YYY
Example ¶
package main import ( "fmt" "net/url" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/minigame/apis/frame" ) func main() { var ctx *miniprogram.Miniprogram params := url.Values{} resp, err := frame.GetGameIdentityInfo(ctx, params) fmt.Println(resp, err) }
Output:
func GetGameRoomInfo ¶
func GetGameRoomInfo(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
获取指定房间信息
GET https://api.weixin.qq.com/wxa/getwxagameroominfo?access_token=XXX&access_info=YYY
Example ¶
package main import ( "fmt" "net/url" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/minigame/apis/frame" ) func main() { var ctx *miniprogram.Miniprogram params := url.Values{} resp, err := frame.GetGameRoomInfo(ctx, params) fmt.Println(resp, err) }
Output:
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.