fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <string.h>
  5. using namespace std;
  6.  
  7. #define SOCIALMEDIASERVICES 37
  8. #define URLSIZE 1024
  9. #define ARGLENGTH 1024
  10.  
  11. class SocialMedia {
  12. public:
  13. SocialMedia();
  14.  
  15. char url[ARGLENGTH] = "";
  16. char title[ARGLENGTH] = "";
  17. char desc[ARGLENGTH] = "";
  18. char image[ARGLENGTH] = "";
  19. char app_id[ARGLENGTH] = "";
  20. char redirect_url[ARGLENGTH] = "";
  21. char via[ARGLENGTH] = "";
  22. char hash_tags[ARGLENGTH] = "";
  23. char provider[ARGLENGTH] = "";
  24. char language[ARGLENGTH] = "";
  25. char user_id[ARGLENGTH] = "";
  26. char category[ARGLENGTH] = "";
  27. char phone_number[ARGLENGTH] = "";
  28. char email_address[ARGLENGTH] = "";
  29. char cc_email_address[ARGLENGTH] = "";
  30. char bcc_email_address[ARGLENGTH] = "";
  31.  
  32. char urls[SOCIALMEDIASERVICES][URLSIZE];
  33. char urlsOrderedByPopularity[SOCIALMEDIASERVICES][URLSIZE] = {
  34. "google.plus",
  35. "google.bookmarks",
  36. "facebook",
  37. "reddit",
  38. "twitter",
  39. "linkedin",
  40. "tumblr",
  41. "pinterest",
  42. "blogger",
  43. "livejournal",
  44. "evernote",
  45. "add.this",
  46. "getpocket",
  47. "hacker.news",
  48. "stumbleupon",
  49. "digg",
  50. "buffer",
  51. "flipboard",
  52. "instapaper",
  53. "surfingbird.ru",
  54. "flattr",
  55. "diaspora",
  56. "qzone",
  57. "vk",
  58. "weibo",
  59. "ok.ru",
  60. "douban",
  61. "xing",
  62. "renren",
  63. "threema",
  64. "sms",
  65. "line.me",
  66. "skype",
  67. "telegram.me",
  68. "email",
  69. "gmail",
  70. "yahoo",
  71. };
  72. char urlsOrderedByName[SOCIALMEDIASERVICES][URLSIZE] = {};
  73. };
  74.  
  75. SocialMedia::SocialMedia() {
  76. sprintf(url, "%s", "http%3A%2F%2Fwww.earthfluent.com%2F");
  77. sprintf(title, "%s", "EarthFluent");
  78. sprintf(desc, "%s", "Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21");
  79.  
  80. char text[ARGLENGTH];
  81.  
  82. if(strlen(desc)) {
  83. sprintf(text, "%s%s%s", title, "%20%3A%20", desc);
  84. } else {
  85. sprintf(text, "%s", title);
  86. }
  87.  
  88. std::vector<string> stringarray (urlsOrderedByPopularity, urlsOrderedByPopularity + SOCIALMEDIASERVICES);
  89. std::sort(stringarray.begin(), stringarray.end());
  90.  
  91. for(int i = 0; i < SOCIALMEDIASERVICES; i++) {
  92. strcpy(urlsOrderedByName[i], stringarray[i].c_str());
  93. }
  94.  
  95. char addthis[URLSIZE];
  96. sprintf(addthis, "%s%s", "http://w...content-available-to-author-only...s.com/bookmark.php?url=", url);
  97.  
  98. char blogger[URLSIZE];
  99. sprintf(blogger, "%s%s%s%s%s%s", "https://w...content-available-to-author-only...r.com/blog-this.g?u=", url, "&n=", title, "&t=", desc);
  100.  
  101. char buffer[URLSIZE];
  102. sprintf(buffer, "%s%s%s%s", "https://b...content-available-to-author-only...r.com/add?text=", text, "&url=", url);
  103.  
  104. char diaspora[URLSIZE];
  105. sprintf(diaspora, "%s%s%s%s", "https://s...content-available-to-author-only...n.org/?title=", title, "&url=", url);
  106.  
  107. char digg[URLSIZE];
  108. sprintf(digg, "%s%s%s%s", "http://d...content-available-to-author-only...g.com/submit?url=", url, "&title=", text);
  109.  
  110. char douban[URLSIZE];
  111. sprintf(douban, "%s%s%s%s", "http://w...content-available-to-author-only...n.com/recommend/?url=", url, "&title=", title);
  112.  
  113. char email[URLSIZE];
  114. sprintf(email, "%s%s%s%s%s%s", "mailto:", email_address, "?subject=", title, "&body=", desc);
  115.  
  116. char evernote[URLSIZE];
  117. sprintf(evernote, "%s%s%s%s", "http://w...content-available-to-author-only...e.com/clip.action?url=", url, "&title=", title);
  118.  
  119. char getpocket[URLSIZE];
  120. sprintf(getpocket, "%s%s", "https://g...content-available-to-author-only...t.com/edit?url=", url);
  121.  
  122. char facebook[URLSIZE];
  123. sprintf(facebook, "%s%s", "http://w...content-available-to-author-only...k.com/sharer.php?u=", url);
  124.  
  125. char flattr[URLSIZE];
  126. sprintf(flattr, "%s%s%s%s%s%s%s%s%s%s%s%s%s%s", "https://f...content-available-to-author-only...r.com/submit/auto?user_id=", user_id, "&url=", url, "&title=", title, "&description=", text, "&language=", language, "&tags=", hash_tags, "&hidden=HIDDEN&category=", category);
  127.  
  128. char flipboard[URLSIZE];
  129. sprintf(flipboard, "%s%s%s%s", "https://s...content-available-to-author-only...d.com/bookmarklet/popout?v=2&title=", text, "&url=", url);
  130.  
  131. char gmail[URLSIZE];
  132. sprintf(gmail, "%s%s%s%s%s%s%s%s%s%s", "https://mail.google.com/mail/?view=cm&to=", email_address, "&su=", title, "&body=", url, "&bcc=", bcc_email_address, "&cc=", cc_email_address);
  133.  
  134. char googlebookmarks[URLSIZE];
  135. sprintf(googlebookmarks, "%s%s%s%s%s%s%s%s", "https://www.google.com/bookmarks/mark?op=edit&bkmk=", url, "&title=", title, "&annotation=", text, "&labels=", hash_tags);
  136.  
  137. char instapaper[URLSIZE];
  138. sprintf(instapaper, "%s%s%s%s%s%s", "http://w...content-available-to-author-only...r.com/edit?url=", url, "&title=", title, "&description=", desc);
  139.  
  140. char lineme[URLSIZE];
  141. sprintf(lineme, "%s%s%s%s", "https://l...content-available-to-author-only...e.me/share/ui?url=", url, "&text=", text);
  142.  
  143. char linkedin[URLSIZE];
  144. sprintf(linkedin, "%s%s%s%s%s%s%s%s", "https://w...content-available-to-author-only...n.com/shareArticle?mini=true&url=", url, "&title=", title, "&summary=", text, "&source=", provider);
  145.  
  146. char livejournal[URLSIZE];
  147. sprintf(livejournal, "%s%s%s%s", "http://w...content-available-to-author-only...l.com/update.bml?subject=", text, "&event=", url);
  148.  
  149. char hackernews[URLSIZE];
  150. sprintf(hackernews, "%s%s%s%s", "https://n...content-available-to-author-only...r.com/submitlink?u=", url, "&t=", title);
  151.  
  152. char okru[URLSIZE];
  153. sprintf(okru, "%s%s", "https://c...content-available-to-author-only...k.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=", url);
  154.  
  155. char pinterest[URLSIZE];
  156. sprintf(pinterest, "%s%s", "http://p...content-available-to-author-only...t.com/pin/create/button/?url=", url);
  157.  
  158. char googleplus[URLSIZE];
  159. sprintf(googleplus, "%s%s%s%s%s%s", "https://plus.google.com/share?url=", url, "&text=", text, "&hl=", language);
  160.  
  161. char qzone[URLSIZE];
  162. sprintf(qzone, "%s%s", "http://s...content-available-to-author-only...q.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=", url);
  163.  
  164. char reddit[URLSIZE];
  165. sprintf(reddit, "%s%s%s%s", "https://r...content-available-to-author-only...t.com/submit?url=", url, "&title=", title);
  166.  
  167. char renren[URLSIZE];
  168. sprintf(renren, "%s%s%s%s%s%s%s%s", "http://w...content-available-to-author-only...n.com/dialog/share?resourceUrl=", url, "&srcUrl=", url, "&title=", title, "&description=", desc);
  169.  
  170. char skype[URLSIZE];
  171. sprintf(skype, "%s%s%s%s", "https://w...content-available-to-author-only...e.com/share?url=", url, "&text=", text);
  172.  
  173. char sms[URLSIZE];
  174. sprintf(sms, "%s%s%s%s", "sms:", phone_number, "?body=", text);
  175.  
  176. char stumbleupon[URLSIZE];
  177. sprintf(stumbleupon, "%s%s%s%s", "http://w...content-available-to-author-only...n.com/submit?url=", url, "&title=", text);
  178.  
  179. char surfingbird[URLSIZE];
  180. sprintf(surfingbird, "%s%s%s%s%s%s%s%s", "http://s...content-available-to-author-only...d.ru/share?url=", url, "&description=", desc, "&screenshot=", image, "&title=", title);
  181.  
  182. char telegramme[URLSIZE];
  183. sprintf(telegramme, "%s%s%s%s%s%s", "https://content-available-to-author-only.me/share/url?url=", url, "&text=", text, "&to=", phone_number);
  184.  
  185. char threema[URLSIZE];
  186. sprintf(threema, "%s%s%s%s", "threema://compose?text=", text, "&id=", user_id);
  187.  
  188. char tumblr[URLSIZE];
  189. sprintf(tumblr, "%s%s%s%s%s%s%s%s", "https://w...content-available-to-author-only...r.com/widgets/share/tool?canonicalUrl=", url, "&title=", title, "&caption=", desc, "&tags=", hash_tags);
  190.  
  191. char twitter[URLSIZE];
  192. sprintf(twitter, "%s%s%s%s%s%s%s%s", "https://t...content-available-to-author-only...r.com/intent/tweet?url=", url, "&text=", text, "&via=", via, "&hashtags=", hash_tags);
  193.  
  194. char vk[URLSIZE];
  195. sprintf(vk, "%s%s%s%s%s%s", "http://content-available-to-author-only.com/share.php?url=", url, "&title=", title, "&comments=", desc);
  196.  
  197. char weibo[URLSIZE];
  198. sprintf(weibo, "%s%s%s%s%s", "http://s...content-available-to-author-only...o.com/share/share.php?url=", url, "&appkey=&title=", title, "&pic=&ralateUid=");
  199.  
  200. char xing[URLSIZE];
  201. sprintf(xing, "%s%s", "https://w...content-available-to-author-only...g.com/app/user?op=share&url=", url);
  202.  
  203. char yahoo[URLSIZE];
  204. sprintf(yahoo, "%s%s%s%s%s%s", "http://c...content-available-to-author-only...o.com/?to=", email_address, "&subject=", title, "&body=", text);
  205.  
  206. int i = 0;
  207.  
  208. // NOTE : This ordering must identically match urlsOrderedByPopularity.
  209.  
  210. strcpy(urls[i++], googleplus);
  211. strcpy(urls[i++], googlebookmarks);
  212. strcpy(urls[i++], facebook);
  213. strcpy(urls[i++], reddit);
  214. strcpy(urls[i++], twitter);
  215. strcpy(urls[i++], linkedin);
  216. strcpy(urls[i++], tumblr);
  217. strcpy(urls[i++], pinterest);
  218. strcpy(urls[i++], blogger);
  219. strcpy(urls[i++], livejournal);
  220. strcpy(urls[i++], evernote);
  221. strcpy(urls[i++], addthis);
  222. strcpy(urls[i++], getpocket);
  223. strcpy(urls[i++], hackernews);
  224. strcpy(urls[i++], stumbleupon);
  225. strcpy(urls[i++], digg);
  226. strcpy(urls[i++], buffer);
  227. strcpy(urls[i++], flipboard);
  228. strcpy(urls[i++], instapaper);
  229. strcpy(urls[i++], surfingbird);
  230. strcpy(urls[i++], flattr);
  231. strcpy(urls[i++], diaspora);
  232. strcpy(urls[i++], qzone);
  233. strcpy(urls[i++], vk);
  234. strcpy(urls[i++], weibo);
  235. strcpy(urls[i++], okru);
  236. strcpy(urls[i++], douban);
  237. strcpy(urls[i++], xing);
  238. strcpy(urls[i++], renren);
  239. strcpy(urls[i++], threema);
  240. strcpy(urls[i++], sms);
  241. strcpy(urls[i++], lineme);
  242. strcpy(urls[i++], skype);
  243. strcpy(urls[i++], telegramme);
  244. strcpy(urls[i++], email);
  245. strcpy(urls[i++], gmail);
  246. strcpy(urls[i++], yahoo);
  247. };
  248.  
  249. int main() {
  250. SocialMedia sm;
  251.  
  252. for(int i = 0; i < SOCIALMEDIASERVICES; i++) {
  253. printf("%s", sm.urlsOrderedByPopularity[i]);
  254. printf(" : ");
  255. printf("%s", sm.urls[i]);
  256. printf("\n");
  257. }
  258.  
  259. return 0;
  260. }
Success #stdin #stdout 0s 4388KB
stdin
Standard input is empty
stdout
google.plus : https://plus.google.com/share?url=http%3A%2F%2Fwww.earthfluent.com%2F&text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&hl=
google.bookmarks : https://www.google.com/bookmarks/mark?op=edit&bkmk=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&annotation=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&labels=
facebook : http://w...content-available-to-author-only...k.com/sharer.php?u=http%3A%2F%2Fwww.earthfluent.com%2F
reddit : https://r...content-available-to-author-only...t.com/submit?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent
twitter : https://t...content-available-to-author-only...r.com/intent/tweet?url=http%3A%2F%2Fwww.earthfluent.com%2F&text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&via=&hashtags=
linkedin : https://w...content-available-to-author-only...n.com/shareArticle?mini=true&url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&summary=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&source=
tumblr : https://w...content-available-to-author-only...r.com/widgets/share/tool?canonicalUrl=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&caption=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&tags=
pinterest : http://p...content-available-to-author-only...t.com/pin/create/button/?url=http%3A%2F%2Fwww.earthfluent.com%2F
blogger : https://w...content-available-to-author-only...r.com/blog-this.g?u=http%3A%2F%2Fwww.earthfluent.com%2F&n=EarthFluent&t=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
livejournal : http://w...content-available-to-author-only...l.com/update.bml?subject=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&event=http%3A%2F%2Fwww.earthfluent.com%2F
evernote : http://w...content-available-to-author-only...e.com/clip.action?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent
add.this : http://w...content-available-to-author-only...s.com/bookmark.php?url=http%3A%2F%2Fwww.earthfluent.com%2F
getpocket : https://g...content-available-to-author-only...t.com/edit?url=http%3A%2F%2Fwww.earthfluent.com%2F
hacker.news : https://n...content-available-to-author-only...r.com/submitlink?u=http%3A%2F%2Fwww.earthfluent.com%2F&t=EarthFluent
stumbleupon : http://w...content-available-to-author-only...n.com/submit?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
digg : http://d...content-available-to-author-only...g.com/submit?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
buffer : https://b...content-available-to-author-only...r.com/add?text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&url=http%3A%2F%2Fwww.earthfluent.com%2F
flipboard : https://s...content-available-to-author-only...d.com/bookmarklet/popout?v=2&title=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&url=http%3A%2F%2Fwww.earthfluent.com%2F
instapaper : http://w...content-available-to-author-only...r.com/edit?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&description=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
surfingbird.ru : http://s...content-available-to-author-only...d.ru/share?url=http%3A%2F%2Fwww.earthfluent.com%2F&description=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&screenshot=&title=EarthFluent
flattr : https://f...content-available-to-author-only...r.com/submit/auto?user_id=&url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&description=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&language=&tags=&hidden=HIDDEN&category=
diaspora : https://s...content-available-to-author-only...n.org/?title=EarthFluent&url=http%3A%2F%2Fwww.earthfluent.com%2F
qzone : http://s...content-available-to-author-only...q.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=http%3A%2F%2Fwww.earthfluent.com%2F
vk : http://content-available-to-author-only.com/share.php?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&comments=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
weibo : http://s...content-available-to-author-only...o.com/share/share.php?url=http%3A%2F%2Fwww.earthfluent.com%2F&appkey=&title=EarthFluent&pic=&ralateUid=
ok.ru : https://c...content-available-to-author-only...k.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=http%3A%2F%2Fwww.earthfluent.com%2F
douban : http://w...content-available-to-author-only...n.com/recommend/?url=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent
xing : https://w...content-available-to-author-only...g.com/app/user?op=share&url=http%3A%2F%2Fwww.earthfluent.com%2F
renren : http://w...content-available-to-author-only...n.com/dialog/share?resourceUrl=http%3A%2F%2Fwww.earthfluent.com%2F&srcUrl=http%3A%2F%2Fwww.earthfluent.com%2F&title=EarthFluent&description=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
threema : threema://compose?text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&id=
sms : sms:?body=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
line.me : https://l...content-available-to-author-only...e.me/share/ui?url=http%3A%2F%2Fwww.earthfluent.com%2F&text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
skype : https://w...content-available-to-author-only...e.com/share?url=http%3A%2F%2Fwww.earthfluent.com%2F&text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
telegram.me : https://content-available-to-author-only.me/share/url?url=http%3A%2F%2Fwww.earthfluent.com%2F&text=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21&to=
email : mailto:?subject=EarthFluent&body=Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21
gmail : https://mail.google.com/mail/?view=cm&to=&su=EarthFluent&body=http%3A%2F%2Fwww.earthfluent.com%2F&bcc=&cc=
yahoo : http://c...content-available-to-author-only...o.com/?to=&subject=EarthFluent&body=EarthFluent%20%3A%20Want%20to%20learn%20another%20language%3F%20%20Learn%20Spanish%2C%20French%2C%20Italian%2C%20German%2C%20Japanese%2C%20Chinese%2C%20Hindi%2C%20Indonesian%2C%20Dutch%2C%20Polish%2C%20Portuguese%2C%20or%20Russian%21