{"id":16444394,"url":"https://github.com/relateddigital/euromessage-android","last_synced_at":"2025-09-02T04:11:48.391Z","repository":{"id":40587132,"uuid":"241091840","full_name":"relateddigital/euromessage-android","owner":"relateddigital","description":"Euromessage Android SDK  https://www.euromsg.com/","archived":false,"fork":false,"pushed_at":"2025-07-09T11:39:08.000Z","size":2752,"stargazers_count":46,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-09T12:46:41.194Z","etag":null,"topics":["analytics-tracking","android","euromessage","euromessage-android","push-notification","related-digital","sdk"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/relateddigital.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-02-17T11:32:15.000Z","updated_at":"2025-07-09T11:38:40.000Z","dependencies_parsed_at":"2024-01-23T10:48:35.342Z","dependency_job_id":"2b2c06d7-8a19-40e8-ab16-7388c324188f","html_url":"https://github.com/relateddigital/euromessage-android","commit_stats":{"total_commits":706,"total_committers":12,"mean_commits":"58.833333333333336","dds":0.5977337110481586,"last_synced_commit":"84a179fcdb05c452dc713b0ca30f2cf29dd020ad"},"previous_names":[],"tags_count":109,"template":false,"template_full_name":null,"purl":"pkg:github/relateddigital/euromessage-android","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/relateddigital%2Feuromessage-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/relateddigital%2Feuromessage-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/relateddigital%2Feuromessage-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/relateddigital%2Feuromessage-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/relateddigital","download_url":"https://codeload.github.com/relateddigital/euromessage-android/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/relateddigital%2Feuromessage-android/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266649175,"owners_count":23962180,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics-tracking","android","euromessage","euromessage-android","push-notification","related-digital","sdk"],"created_at":"2024-10-11T09:24:16.277Z","updated_at":"2025-09-02T04:11:48.384Z","avatar_url":"https://github.com/relateddigital.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cp align=\"center\"\u003e\n  \u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/relateddigital/euromessage-android\"\u003e\u003cimg src=\"https://www.tsoftapps.com/Data/Logo/euromsg.svg\" alt=\"Euromessage Android Library\" width=\"600\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n***Jan 10, 2025*** - [Euromessage v5.3.7](https://github.com/relateddigital/euromessage-android/releases/tag/5.3.7)\n\n# Table of Contents\n\n- [Table of Contents](#table-of-contents)\n- [Euromessage Android](#euromessage-android)\n  * [1.Installation](#1installation)\n    + [Gradle](#gradle)\n  * [2.Usage of the SDK](#2usage-of-the-sdk)\n  * [3.Sample Applications](#4sample-applications)\n  * [4.IYS Email Register](#4iys-email-register)\n  * [5.Licences](#5licences)\n\n\n# Euromessage Android\n\nThe Euromessage Android Sdk is a java implementation of an Android client for Euromessage.\n\n\n### Notifications\n\u003cimg src=\"https://github.com/relateddigital/euromessage-android/blob/master/notification.gif\" alt=\"Euromessage Android Library\" width=\"300\" style=\"max-width:100%;\"\u003e\n\n## 1.Installation\n\nEuromessage SDK requires minimum API level 21.\n\nAdd maven jitpack repository to your project/build.gradle file\n\n\tallprojects {\n\t\trepositories {\n\t\t\t...\n\t\t\tmaven { url 'https://jitpack.io' }\n\t\t}\n\t}\n\nAdd Euromessage to the ```dependencies``` in app/build.gradle.\n\n```java\nimplementation 'com.github.relateddigital:euromessage-android:5.3.7'\n```\n\n## 2. Usage of SDK \n\nFor more information, please check new detailed documentation :\n\n[Euromessage Türkçe Dokümantasyon](https://relateddigital.atlassian.net/wiki/spaces/RMCKBT/pages/428802131/ANDROID+SDK)\n\n[Euromessage English Documentation](https://relateddigital.atlassian.net/wiki/spaces/KB/pages/428966369/ANDROID+SDK)\n\n\n \n###### Note :\nYou need to add an android project in [Firebase Console](https://console.firebase.google.com/). Please follow Firebase instruction and do not forget to add google_service.json to the project.\n\n\nYou need to add an android project in [Huawei Console](https://developer.huawei.com/consumer/en/console). Please follow Huawei instruction and do not forget to add agconnect_services.json to the project.\n*you may need to add your fingerprint to app in Huawei console.\n\n\n## 3.Sample Applications \n\n\n- [Euromessage Sample Application ](https://github.com/relateddigital/euromessage-android)\n- [Euromessage Visilabs Shopping Application ](https://github.com/relateddigital/sample-shopping-android)\n\n- If you have a question please send an e-mail to: \u003cclientsupport@relateddigital.com\u003e \n\n## 4.IYS Email Register\n\nTo register email IYS:\n\n```java\nEuromessageCallback callback = new EuromessageCallback() {\n    @Override\n    public void success() {\n        Toast.makeText(getApplicationContext(), \"REGISTER EMAIL SUCCESS\", Toast.LENGTH_LONG).show();\n    }\n\n    @Override\n    public void fail(String errorMessage) {\n        String message = \"REGISTER EMAIL ERROR \";\n        if(errorMessage != null) {\n            message = message + errorMessage;\n        }\n        Toast.makeText(getApplicationContext(), message, Toast.LENGTH_LONG).show();\n    }\n};\nEuroMobileManager.getInstance().registerEmail(\"test@euromsg.com\", EmailPermit.ACTIVE, false, getApplicationContext(), callback);\n```\n\n\n\n\n## 5.Licences\n\n - [Related Digital ](https://www.relateddigital.com/)\n - [Euromessage](https://www.euromsg.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frelateddigital%2Feuromessage-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frelateddigital%2Feuromessage-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frelateddigital%2Feuromessage-android/lists"}