问题描述
我已引用此链接。 https://developers.facebook.com/docs/pages/getting-started,但无法获得答案。
我需要页面的此流密钥“ 134902671 ......?s_bl = 1&s_sc = 134902691 .....&s_sw = 0&s_vt = api-s&a = AbyURQDWoQ-jNWNr”。
func getPageDetail(dict:[String:Any]){
var request: GraphRequest?
let accessToken = AccessToken.current?.tokenString
print("{accessToken-\(accessToken)-}")
let params = ["access_token" : dict["access_token"] as! String,"page_id" : dict["id"] as! String
]
request = GraphRequest.init(graphPath: "/me/live_videos?access_token=\(accessToken!)",parameters: params,httpMethod: HTTPMethod(rawValue: "POST"))
request?.start(completionHandler: { (_,result,_) in
print("result-........\(result)-")
let dict = result as! NSDictionary
let id = dict.value(forKey: "id") as! String
let streamUrlStr = dict.value(forKey: "stream_url") as! String
let lastCom = streamUrlStr.components(separatedBy: "/")
let finalStr = lastCom.last!
print(finalStr)
})
}
我在这里得到的finalStr与页面中的流密钥不匹配。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)