要做这样一件事:通过融云的聊天功能,发送一个房源(就先按链接算吧)给某人。这怎么办呢?只能想到一个最不“用户友好”的办法:在房源view给一个按钮,可以copy下链接;然后到聊天窗口,paste,发送。无疑,这是最土的方法。
wealon说:不用这样,可以通过调融云接口的方式,直接就发了,不需要聊天窗口。我恍然大悟!
于是开始按照接口文档,试图用alamofire来发网络请求,鼓捣半天,额,,,各种错误,就是不成。于是开始郁闷:那你要我怎样才能成功呢?那么多参数、那么多http-header,那简直是不可想象……又没有活人可以问。我想,一天又要这样颗粒无收了……
于是,带着郁闷去上!厕!所!
就是那一瞬间,我忽然想起:融云的SDK是有一个“界面库”+“通讯能力库”,后者是不是就是已经封装好了我现在要做的事呢?啊,很有可能哦,,
于是回来,看看framework中的各种头文件,果然,有个sendMessage方法,应该就是我所欲了。
配置好参数,一运行,果然发送成功!!
这个故事告诉我们:上厕所很重要 :] 上帝给我们设计这个“功能”其实不是没有用的。