玩瞳文档中心


SDK文档

<h3>概述</h3> <p>该部分接口的入口类为 <strong>QuestionSearchMgr</strong>,在调用该部分接口前,需要打开sdk和license认证通过,否则有可能会导致部分功能无法正常work。</p> <h3>1.初始化SDK</h3> <p><strong>接口名称:</strong></p> <pre><code class="language-java">public QuestionSearchMgr init()</code></pre> <p><strong>备注:在application oncreate中只初始化一次</strong></p> <h3>2.设置接口回调</h3> <pre><code class="language-java">public QuestionSearchMgr setIQuestionSearchCallback(IQuestionSearchCallback callback)</code></pre> <h4>2.1 IQuestionSearchCallback介绍</h4> <p>IQuestionSearchCallback是数据结果的返回,有两个方法onQuestionSearchSuccess和onQuestionSearchFail;</p> <p><strong>方法名称:</strong></p> <pre><code class="language-java"> /** * 请求失败,习题数据返回失败 * @param code 错误码 * @param msg 错误信息 */ void onQuestionSearchFail(int code, String msg); /** * 习题数据返回成功 * @param questionDataBean 数据返回结构数据bean */ void onQuestionSearchSuccess(QuestionDataBean questionDataBean); </code></pre> <h4>2.2 onQuestionSearchSuccess回调的QuestionDataBean介绍</h4> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>uniqueId</td> <td>String</td> <td>题目唯一id</td> </tr> <tr> <td>subjectName</td> <td>String</td> <td>科目</td> </tr> <tr> <td>questId</td> <td>String</td> <td>题目编号</td> </tr> <tr> <td>think</td> <td>String</td> <td>解后反思文字</td> </tr> <tr> <td>thinks</td> <td>array</td> <td>解后反思结构化</td> </tr> <tr> <td>question</td> <td>String</td> <td>题干图片链接</td> </tr> <tr> <td>answer</td> <td>String</td> <td>详细解答文字</td> </tr> <tr> <td>- - hintsBean</td> <td>array</td> <td>逐步提示列表</td> </tr> <tr> <td>hint</td> <td>String</td> <td>逐步提示</td> </tr> <tr> <td>- - VideosBean</td> <td>array</td> <td>知识微课列表</td> </tr> <tr> <td>videoName</td> <td>String</td> <td>视频名称</td> </tr> <tr> <td>videoUrl</td> <td>String</td> <td>视频名称</td> </tr> <tr> <td>videoTime</td> <td>String</td> <td>视频时长</td> </tr> <tr> <td>- - PracticesBean</td> <td>array</td> <td>举一反三列表</td> </tr> <tr> <td>questId</td> <td>String</td> <td>举一反三题目编号</td> </tr> <tr> <td>question</td> <td>String</td> <td>举一反三题干图片链接</td> </tr> <tr> <td>questWord</td> <td>String</td> <td>举一反三题干图片链接</td> </tr> <tr> <td>answer</td> <td>String</td> <td>举一反三答案文字</td> </tr> </tbody> </table> <p>解后反思字段说明(thinks):</p> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>knowledgeTitle</td> <td>string</td> <td>本题考点标题</td> </tr> <tr> <td>knowledges</td> <td>array</td> <td>本题考点</td> </tr> <tr> <td>broomeTitle</td> <td>string</td> <td>本题学习要点分析标题</td> </tr> <tr> <td>broomes</td> <td>array</td> <td>本题学习要点分析标题</td> </tr> <tr> <td>suyangTitle</td> <td>string</td> <td>素养标题</td> </tr> <tr> <td>suyangContent</td> <td>string</td> <td>素养</td> </tr> </tbody> </table> <h3>3. 获取习题数据方法</h3> <pre><code class="language-java">public void getQuestionSearchInfo(String securityId) public void getQuestionSearchInfo(long questId) </code></pre> <h4>3.1 参数类型</h4> <table> <thead> <tr> <th>参数</th> <th>是否必填</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>securityId</td> <td>是</td> <td>String</td> <td>习题安全ID,两个参数二选一</td> </tr> <tr> <td>questId</td> <td>是</td> <td>long</td> <td>习题ID</td> </tr> </tbody> </table> <h3>4. 释放</h3> <p><strong>接口名称:</strong></p> <pre><code class="language-java">//注销 public void onExit();</code></pre>

页面列表

ITEM_HTML