未验证 提交 fb0fe477 编写于 作者: O openharmony_ci 提交者: Gitee

!16958 帐号docs仓示例代码整改

Merge pull request !16958 from lichenchen/0406_r
...@@ -2085,8 +2085,9 @@ getAuthCallback(sessionId: string, callback: AsyncCallback<AuthCallback>): ...@@ -2085,8 +2085,9 @@ getAuthCallback(sessionId: string, callback: AsyncCallback<AuthCallback>):
**示例:** **示例:**
```js ```js
import featureAbility from '@ohos.ability.featureAbility'; var sessionId = "";
featureAbility.getWant((err, want) => { let appAccountManager = account_appAccount.createAppAccountManager();
onCreate(want, param) {
var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID]; var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID];
try { try {
appAccountManager.getAuthCallback(sessionId, (err, callback) => { appAccountManager.getAuthCallback(sessionId, (err, callback) => {
...@@ -2109,7 +2110,7 @@ getAuthCallback(sessionId: string, callback: AsyncCallback<AuthCallback>): ...@@ -2109,7 +2110,7 @@ getAuthCallback(sessionId: string, callback: AsyncCallback<AuthCallback>):
} catch (err) { } catch (err) {
console.log("getAuthCallback exception: " + JSON.stringify(err)); console.log("getAuthCallback exception: " + JSON.stringify(err));
} }
}); }
``` ```
### getAuthCallback<sup>9+</sup> ### getAuthCallback<sup>9+</sup>
...@@ -2143,32 +2144,30 @@ getAuthCallback(sessionId: string): Promise&lt;AuthCallback&gt; ...@@ -2143,32 +2144,30 @@ getAuthCallback(sessionId: string): Promise&lt;AuthCallback&gt;
**示例:** **示例:**
```js ```js
import featureAbility from '@ohos.ability.featureAbility'; var sessionId = "";
let appAccountManager = account_appAccount.createAppAccountManager();
featureAbility.getWant().then((want) => { onCreate(want, param) {
var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID]; var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID];
try { try {
appAccountManager.getAuthCallback(sessionId).then((callback) => { appAccountManager.getAuthCallback(sessionId).then((callback) => {
var result = { var result = {
accountInfo: { accountInfo: {
name: "Lisi", name: "Lisi",
owner: "com.example.accountjsdemo", owner: "com.example.accountjsdemo",
}, },
tokenInfo: { tokenInfo: {
token: "xxxxxx", token: "xxxxxx",
authType: "getSocialData" authType: "getSocialData"
} }
}; };
callback.onResult(account_appAccount.ResultCode.SUCCESS, result); callback.onResult(account_appAccount.ResultCode.SUCCESS, result);
}).catch((err) => { }).catch((err) => {
console.log("getAuthCallback err: " + JSON.stringify(err)); console.log("getAuthCallback err: " + JSON.stringify(err));
}); });
} catch (err) { } catch (err) {
console.log("getAuthCallback exception: " + JSON.stringify(err)); console.log("getAuthCallback exception: " + JSON.stringify(err));
} }
}).catch((err) => { }
console.log("getWant err: " + JSON.stringify(err));
});
``` ```
### queryAuthenticatorInfo<sup>9+</sup> ### queryAuthenticatorInfo<sup>9+</sup>
...@@ -4280,21 +4279,22 @@ getAuthenticatorCallback(sessionId: string, callback: AsyncCallback&lt;Authentic ...@@ -4280,21 +4279,22 @@ getAuthenticatorCallback(sessionId: string, callback: AsyncCallback&lt;Authentic
**示例:** **示例:**
```js ```js
import featureAbility from '@ohos.ability.featureAbility'; var sessionId = "";
featureAbility.getWant((err, want) => { let appAccountManager = account_appAccount.createAppAccountManager();
var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID]; onCreate(want, param) {
sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID];
appAccountManager.getAuthenticatorCallback(sessionId, (err, callback) => { appAccountManager.getAuthenticatorCallback(sessionId, (err, callback) => {
if (err.code != account_appAccount.ResultCode.SUCCESS) { if (err.code != account_appAccount.ResultCode.SUCCESS) {
console.log("getAuthenticatorCallback err: " + JSON.stringify(err)); console.log("getAuthenticatorCallback err: " + JSON.stringify(err));
return; return;
} }
var result = {[account_appAccount.Constants.KEY_NAME]: "LiSi", var result = {[account_appAccount.Constants.KEY_NAME]: "LiSi",
[account_appAccount.Constants.KEY_OWNER]: "com.example.accountjsdemo", [account_appAccount.Constants.KEY_OWNER]: "com.example.accountjsdemo",
[account_appAccount.Constants.KEY_AUTH_TYPE]: "getSocialData", [account_appAccount.Constants.KEY_AUTH_TYPE]: "getSocialData",
[account_appAccount.Constants.KEY_TOKEN]: "xxxxxx"}; [account_appAccount.Constants.KEY_TOKEN]: "xxxxxx"};
callback.onResult(account_appAccount.ResultCode.SUCCESS, result); callback.onResult(account_appAccount.ResultCode.SUCCESS, result);
}); });
}); };
``` ```
### getAuthenticatorCallback<sup>(deprecated)</sup> ### getAuthenticatorCallback<sup>(deprecated)</sup>
...@@ -4324,22 +4324,20 @@ getAuthenticatorCallback(sessionId: string): Promise&lt;AuthenticatorCallback&gt ...@@ -4324,22 +4324,20 @@ getAuthenticatorCallback(sessionId: string): Promise&lt;AuthenticatorCallback&gt
**示例:** **示例:**
```js ```js
import featureAbility from '@ohos.ability.featureAbility'; var sessionId = "";
let appAccountManager = account_appAccount.createAppAccountManager();
featureAbility.getWant().then((want) => { onCreate(want, param) {
var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID]; var sessionId = want.parameters[account_appAccount.Constants.KEY_SESSION_ID];
appAccountManager.getAuthenticatorCallback(sessionId).then((callback) => { appAccountManager.getAuthenticatorCallback(sessionId).then((callback) => {
var result = {[account_appAccount.Constants.KEY_NAME]: "LiSi", var result = {[account_appAccount.Constants.KEY_NAME]: "LiSi",
[account_appAccount.Constants.KEY_OWNER]: "com.example.accountjsdemo", [account_appAccount.Constants.KEY_OWNER]: "com.example.accountjsdemo",
[account_appAccount.Constants.KEY_AUTH_TYPE]: "getSocialData", [account_appAccount.Constants.KEY_AUTH_TYPE]: "getSocialData",
[account_appAccount.Constants.KEY_TOKEN]: "xxxxxx"}; [account_appAccount.Constants.KEY_TOKEN]: "xxxxxx"};
callback.onResult(account_appAccount.ResultCode.SUCCESS, result); callback.onResult(account_appAccount.ResultCode.SUCCESS, result);
}).catch((err) => { }).catch((err) => {
console.log("getAuthenticatorCallback err: " + JSON.stringify(err)); console.log("getAuthenticatorCallback err: " + JSON.stringify(err));
}); });
}).catch((err) => { }
console.log("getWant err: " + JSON.stringify(err));
});
``` ```
### getAuthenticatorInfo<sup>(deprecated)</sup> ### getAuthenticatorInfo<sup>(deprecated)</sup>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册