⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssi_item.html

📁 aol和icq使用的oscar协议详细介绍
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<html>
<head>
<title>Format of SSI item</title>
<style type="text/css">
  body {background-color: white; font-size: 13px;}
  td   {font-size: 16px;}
 .corr {color:red;}
</style>
</head>

<body bgcolor=white>

<table width=640 bgcolor=darkblue cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 border=0><tr><td  bgcolor=#4040FF >
<table width=100% cellSpacing=0 cellPadding=0 border=0>
<tr>
<td><b><font color="white">&nbsp;Format of SSI item&nbsp;</font></b></td>
<td width=40% align=right><b><font color="white">&nbsp;</font></b></td>
</tr>
</table>
</td></tr>
</table>
</td></tr></table>
<br>

<table width=640 cellSpacing=0 cellPadding=0 border=0>
<tr>
<td>

<table width=640 bgcolor=darkblue cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 border=0><tr><td  bgcolor=#E9E9E9 >
<table width=100% cellSpacing=0 cellPadding=0 border=0>
<tr><td width=5>&nbsp;</td>
<td><br>
&nbsp;&nbsp;&nbsp;&nbsp;
SSI service allow you to store various information on the server. Server-side 
information is stored as a list of items. Here is common structure of item: 
<br><br>

<table width=100% cellSpacing=0 cellPadding=0 align=center border=0>
<tr><td width=20></td>
<td>
<table width=500 bgcolor=darkgreen cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 border=0>  <tr><td  bgcolor=#fafafa >
   <table width=500 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=28%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Length of the item name</td>
   </tr>
   <tr>
   <td width=28%>&nbsp;xx ..</td>
   <td width=5>&nbsp;</td>
   <td>string</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Item name string</td>
   </tr>
   <tr>
   <td width=28%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Group ID#</td>
   </tr>
   <tr>
   <td width=28%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Item ID#</td>
   </tr>
   <tr>
   <td width=28%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Type of item flag (see list bellow)</td>
   </tr>
   </table>

  </td></tr>
  <tr><td  bgcolor=#fafafa >

   <table width=500 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=28%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=55%>Length of the additional data</td>
   </tr>
   </table>

  </td></tr>
  <tr><td  bgcolor=#fafafa >

 <!-- TLV 0xXX -->
 <table width=500 cellSpacing=0 cellPadding=0 align=center border=0>
 <tr><td height=8 colspan=3></td></tr>
 <tr><td width=50> </td>
 <td>

<table width=450 bgcolor=darkred cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 align=center border=0>  <tr><td  bgcolor=#f0f0f0 >

   <table width=450 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=21%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Type (TLV #1)</td>
   </tr>
   <tr>
   <td>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Length</td>
   </tr>
   </table>
  </td></tr>
  <tr><td  bgcolor=#f0f0f0 >
   <table width=450 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=21%>&nbsp;.. ..</td>
   <td width=5>&nbsp;</td>
   <td>xxxx</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Value</td>
   </tr>
   </table>

  </td></tr>
  </table>
</td></tr></table>
 </td><td width=5> </td>
 </tr>
 </table>

 <table width=500 cellSpacing=0 cellPadding=0 align=center border=0>
 <tr><td height=8 colspan=3></td></tr>
 <tr><td width=50> </td>
 <td>

  <table width=450 cellSpacing=0 bgcolor=#f9f9f9 cellPadding=0 align=center border=0>
  <tr><td>

   <table width=450 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td>&nbsp;....</td>
   <td width=5>&nbsp;</td>
   <td>....</td>
   <td width=5>&nbsp;</td>
   <td width=60%>....</td>
   </tr>
   </table>

  </td></tr>
  </table>

 </td><td width=5> </td>
 </tr>
 </table>

 <!-- TLV 0xXX -->
 <table width=500 cellSpacing=0 cellPadding=0 align=center border=0>
 <tr><td height=8 colspan=3></td></tr>
 <tr><td width=50> </td>
 <td>

<table width=450 bgcolor=darkred cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 align=center border=0>  <tr><td  bgcolor=#f0f0f0 >

   <table width=450 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=21%>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Type (TLV #n)</td>
   </tr>
   <tr>
   <td>&nbsp;xx xx</td>
   <td width=5>&nbsp;</td>
   <td>word</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Length</td>
   </tr>
   </table>
  </td></tr>
  <tr><td  bgcolor=#f0f0f0 >
   <table width=450 cellSpacing=0 cellPadding=0 align=center border=0>
   <tr>
   <td width=21%>&nbsp;.. ..</td>
   <td width=5>&nbsp;</td>
   <td>xxxx</td>
   <td width=5>&nbsp;</td>
   <td width=60%>TLV.Value</td>
   </tr>
   </table>

  </td></tr>
  </table>
</td></tr></table>
 </td><td width=5> </td>
 </tr>
 <tr><td height=5 colspan=3> </td></tr>
 </table>

  </td></tr>
  </table>
</td></tr></table>
</td></tr>
</table>
<br>

&nbsp;&nbsp;&nbsp;&nbsp;
About name of the item. It can be icq uin, aim screenname, group name or special id. 
SSI contains a "master group" which contains all other groups. Master group has a 
group ID# of 0x0000. All groups have item ID# of 0x0000. You can't have groups or 
items with same group/item ID#. <br><br>

&nbsp;&nbsp;&nbsp;&nbsp;
Every item can have additional data stored as tlv chain. For example group item 
can store its buddy ID numbers in TLV(0x00C8). Buddy item may contain buddy 
comment in TLV(0x013C) or/and SMS number in TLV(0x013A) or/and alerts settings 
in TLV(0x013D). You can't add buddy that requires authorization without permission. 
You can add it only with TLV(0x0066) as a buddy record awaiting authorization.<br><br>

&nbsp;&nbsp;&nbsp;&nbsp;
Each item has a type. It can be buddy record, group record, permit record, 
presence permissions or something other. Each item type have its limitations and 
you can request them via <a href="snac_13_02.html">SNAC(13,02)</a>. Here is the 
list of known item types: 
<br><br>

<table width=100% cellSpacing=0 cellPadding=0 align=center border=0>
<tr><td width=20></td>
<td>
<table width=500 bgcolor=darkgreen cellSpacing=0 cellPadding=0 border=0><tr><td>
<table width=100% cellSpacing=2 cellPadding=0 border=0><tr><td  bgcolor=#E5E5E5 >

 <table width=500 cellSpacing=1 cellPadding=1 border=0>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -