今日このサービスを使い始めたばかりで、ドキュメントが少しわかりにくいです。Space
フォト ギャラリー テンプレートを使用して作成しました。このスペースには、画像、作成者、およびフォト ギャラリーのタイプのエントリがあります。私の質問は、たとえば Android アプリに表示するために画像を取得するにはどうすればよいですか?
とやり取りするには、オブジェクトを使用する必要があり、取得しようとしているエントリにオブジェクトをContentful Delivery API
使用する必要があることはわかっています。CDAClient
CDAEntry
クラスのonCreate()
メソッドでこれを次のように定義しました。Fragment
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mContext = getActivity();
client = CDAClient.builder()
.setSpace("id-of-the-space-am-accessing")
.setToken("the-access-token")
.build();
entry = client.fetch(CDAEntry.class).one("the id of the image I want to retrieve");
}
onCreateView()
メソッドでは、次のように結果を表示しようとしています:
Log.e(TAG, "Result: " + entry.toString());
アプリを実行すると、Logcat で次のようになります。
E/NEWS ACTIVITY﹕ Result: CDAEntry{id='2YhtjbebgscIwO2keYEa4O'}
この ID は、渡した画像の ID と一致しますclient.fetch(CDAEntry.class).one()
明らかに画像を取得していますが、どうすれば表示できますか?