0

Softlayer Java クライアント Lib を使用してクラウド ポータルを開発しています。

私のユーザー ID は、ブランドのすぐ下にあるマスター アカウントであり、createCustomerAccount() を使用してアカウントを作成しました。アカウントを作成した後、getAllOwnedAccounts() を使用してアカウントのリストを取得できません。以下のコードを実行すると、自分のアカウントのみが表示されます。他のアカウントは正常に作成されたため、「agent.softlayer.com」でアカウントを見つけることができます。

これが私のコードです..

@Test
    public void testConnect() throws Exception {

        ApiClient client = new RestApiClient().withCredentials(userId, apiKey);

        Brand brand = Account.service(client).getBrand();

        List<Account> accountList = Brand.service(client, brand.getId()).getAllOwnedAccounts();

        for (Account account : accountList) {
            System.out.println(account.getCompanyName() + ", state : "+ account.getState());
        }
    }

ここに別のコードがあります..


Brand brand = Account.service(client).getBrand();

Brand.Service brdSrv = Brand.service(client, brand.getId());

brdSrv.withMask().allOwnedAccounts();

Brand brd = brdSrv.getObject();

List<Account> accountList = brd.getAllOwnedAccounts();

このコードも機能しません..

フィードバックをお待ちしております。ありがとうございました

マイク

4

1 に答える 1