X-Git-Url: https://gitweb.ps.run/matrix_esp_thesis/blobdiff_plain/504241758d7b832af61939beaf61b0e0574174c4..HEAD:/examples/Sync.c diff --git a/examples/Sync.c b/examples/Sync.c index eafed27..8306990 100644 --- a/examples/Sync.c +++ b/examples/Sync.c @@ -2,35 +2,36 @@ #include #include -#define SERVER "https://matrix.org" -#define USER_ID "@pscho:matrix.org" -#define USERNAME "pscho" -#define PASSWORD "Wc23EbmB9G3faMq" -#define DISPLAYNAME "SyncClient" - -#define ROOM_ID "!XKFUjAsGrSSrpDFIxB:matrix.org" -#define EVENT_ID "$_-y42DkC3OmJ_s40gYko7jMwrUQhoXfEut2pMV3E2J8" -#define SESSION_ID "tzdnJbDrm82D/RpgkZKpILTifQ5Rads+tVzp3ax8+Ls" +#define SERVER "https://matrix.org" +#define USER_ID "@example:matrix.org" +#define ROOM_ID "!example:matrix.org" +#define USERNAME "" +#define PASSWORD "" +#define DEVICE_NAME "" + +// event id of an encrypted event +// devices can only be verified after they used e2ee in some way +// (at least in Element) +#define EVENT_ID "$example" int main(void) { MatrixClient client; - MatrixClientInit(&client, - SERVER); + MatrixClientInit(&client); - MatrixHttpInit(&client); + MatrixHttpInit(&client.hc, SERVER); MatrixClientSetUserId(&client, USER_ID); MatrixClientLoginPassword(&client, USERNAME, PASSWORD, - DISPLAYNAME); + DEVICE_NAME); MatrixClientGenerateOnetimeKeys(&client, 10); MatrixClientUploadOnetimeKeys(&client); - MatrixClientUploadDeviceKey(&client); + MatrixClientUploadDeviceKeys(&client); static char eventBuffer[1024]; @@ -87,7 +88,7 @@ main(void) MatrixClientDeleteDevice(&client); - MatrixHttpDeinit(&client); + MatrixHttpDeinit(&client.hc); return 0; -} \ No newline at end of file +}