js和客户端应该都可以实现,比如js可以引入JS SDK的方式调用
参考微信开发文档:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Official_Accounts/js_sdk_instructions.html