Разное

Mamdo ru: Вакансии компании Мамба

Содержание

Впечатления работы с платформой приложений Mamba.Ru / Хабр

В этом посте я поделюсь опытом и проблемами, с которыми мы столкнулись при работе с платформой приложений Mamba.

Описание платформы

Платформа приложений Mamba — довольно молодой продукт. Мы начали писать приложения для нее в конце прошлого года. Деталей по финансам, конкретным примерам, цифрам дать не могу, так как не имею права. Рассказывать буду лишь про некие технические подробности, которые, надеюсь, будут полезны в первую очередь программистам.

Игры и приложения

Mamba пытается создать некую грань между приложениями и играми, хотя ситуация тут достаточно интересная. По-моему, где-то до начала 2012 года игры вообще были запрещены как таковые. Любое приложение должно, согласно правилам размещения (если оно не предназначено для знакомства), так или иначе способствовать знакомству пользователей. В пункте 4 FAQ есть оговорка, что игровой портал они делать не хотят, но при некоторых обстоятельствах игровое приложение может быть допущено.

Игровой раздел появился достаточно «резко» и сразу со множеством игр. Причем, большинство игровых приложений даже и не думает знакомить пользователей. Видимо, это какие-то договоренности производителей игр с мамбой, никак иначе объяснить эти фокусы я не могу.

API и взаимодействие с Мамбой

За некоторыми исключениями, я остался доволен представленным API. Все достаточно логично и понятно.

Первый запрос при заходе пользователя в приложение определяется по наличию в GET-параметрах соответствующих переменных. Желательно все их сохранять в сессию, так как в дальнейшем при переходах по страничкам (мы делали не flash-приложение) вам будет необходим sid — идентификатор сессии и oid — уникальный ID пользователя в мамбе. Без первого обращение к большей части API-функций невозможно.

Постарайтесь хотя бы иногда аяксом «дёргать» свое приложение для того, чтобы сессия не истекла. Понятно, что тут все зависит от настройки сессий, но если вы потеряете пользователя, то «воскресить» его будет можно только предложив ему нажать F5.

После первого захода sid-ключ действует в течение четырех часов. Но фишка в том, что в документации написано «Ключ SID актуален в течение 4х часов с момента последнего запроса к серверу!». Так вот — это все неправда. Он актуален 4 часа с момента генерации. То есть, если пользователь зашел в приложение, то он сможет в нем пробыть максимум 4 часа. Дальше все api-вызовы будут ругаться и надо будет просить пользователя нажать F5, так как по-другому получить новый ключ невозможно.

Будьте готовы к тому, что некоторые части API могут переставать работать совершенно независимо друг от друга. Иногда они падают, и у нас были случаи, когда фотографии не отдавались в 1 запросе из 5. Жмем F5, а нам периодически приходят пустые данные. Как будто нет фотографий у человека.

Следующая проблема — это изменение своих данных пользователем. Чтобы часто не дергать API, мы так или иначе вынуждены хранить некоторую информацию (ссылка на фотку, имя, возраст) у себя.

Но вот узнать изменилась ли она с момента последнего захода, к сожалению, невозможно. Давать советы не буду — для каждого приложения это индивидуально. Но скажу лишь, что фотки меняются достаточно часто, особенно у девочек.

Очень полезно иметь флаг — установлено ли приложение у пользователя и периодически (лучше ночью) проверять, не удалил ли его пользователь. Так как смысла отправлять таким пользователям какие-либо уведомления нет.

Генерация подписи, описанная на этой странице в приципе работает. Но помните, что $request_params не должны содержать пустых значений. Просто у нас все обращение к API было оформлено в виде класса с полями — параметрами запроса. А при запросах сервер-сервер (например, консольные крон-задачи рассылки уведомлений) поле sig было равно NULL, как не заполненное, но оно фактически было и итерировалось как и все остальные поля при формировании подписи. Понятно, что это наш косяк, но место ошибки я искал достаточно долго.

Будьте аккуратны с урлами приложения. Мы случайно оставили редирект с обычного домена на www, а потому JS-API не работал, так как в настройках приложения были адреса без www.

Секретный урл для оплаты — «URL обработчика биллинга». Вот это действительно магия. Нигде в документации вы не найдете того, как именно ваш скрипт должен отвечать на входящие запросы от мамбы при поступлении платежа. Так вот знайте, что это описано в разделе Формат ответа сервера. Да, тут речь идет именно про ваш сервер. Кроме того, независимо от того, что же вернул ваш скрипт, деньги все равно будут начислены (я не уверен что всегда, но такое случалось) — это плохо тем, что пользователь своих денег в вашем приложении не увидит и будет огорчен.

Раньше в JS-API необходимо было писать app_id прямо в теле js-скриптов, вызывающих диалоги пополнения счета. Теперь этого нет, но до того момента напрягало, так как было два приложения — одно тестовое, а другое боевое, и менять эту цифру мы иногда забывали.

Еще один веселый момент, который мамба приберегла для разработчиков: имейте ввиду, что все тестовые (неопубликованные) приложения будут прекрасно видны в вашем профиле. Доска достижений также будет содержать записи из этих приложений. Мелочь, как говорится, а неприятно.

При запросах сервер-сервер (то есть вне сессии пользователя) не забывайте выставлять secure=1, иначе ничего работать не будет.

Отправка сообщений пользователю — просто внесу ясность. Сообщения можно отправлять при активной сессии, либо не имея таковой. В первом случае сообщения можно отправлять от имени текущего пользователя только тем, кто есть у него в списке контактов. Для этого используется метод contacts.sendMessage. Во втором случае надо использовать notify.sendMessage. Но есть два момента:

daily_balance, который возвращает остаток сообщений, еще ни разу на моей памяти не менялся и скорее всего просто является константой. Может потом и пофиксят. И еще имейте в виду, что уведомления доходят далеко не сразу и далеко не все.

Лучше всего данные анкеты мамбы (если вам необходимо сохранять ее полностью) хранить в Mongo. Она просто идеально подходит для хранения огромных вложенных массивов.

Браузеры

IE как обычно чудит. В частности, во фреймах могут не работать сессии, причем не всегда, а только в некоторые моменты времени. Помогает какой-то чудный заголовок.

Если у вас есть тестовое приложение, которое работает на домене вроде my-app.local, то в опере необходимо включить «Allow Cross Network Navigation».

Агрессивно настроенный adblock может блокировать и не показывать содержимое фрейма, поэтому добавляйте адрес странички с приложением в исключения.

Готовьтесь к проблемам с сафари на iOS и iPad. По умолчанию в нем внутри фрейма не сохраняются cookie. На самом деле это политика приватности, и обойти ее никак нельзя. Единственный выход — определять то, что кука не выставилась и редиректить пользователя на специальную страничку где объяснять как поменять политику безопасности. Данный вопрос касается только того случая, если вам нужны сессии в вашем приложении.

Общие замечания

Модерация достаточно быстрая. Но в модерации могут отказать на том основании, что приложение не заполнено живыми людьми. То есть, мы перед модерацией должны заполнить его хотя бы десятью анкетами, но где взять столько сим-карт — никто не говорит. Аккаунтов разработчиков нет. Они в принципе отсутствуют как класс. Сложности в том, чтобы создать такой тип аккаунтов, которые не надо привязывать к телефону, но им было разрешено ходить только в определенные приложения — я не вижу. Видимо мамба до этого еще не дозрела.

Но в то же время, существует возможность в некоторых странах регистрировать анкеты без подтверждения телефона. Понятно, что они будут иметь некоторые ограничения в чужих регионах, но зная список таких стран можно без труда нарегистрировать анкет и совершать различного рода накрутки, если ваше приложение такое допускает (бонусы за приглашенных друзей, халявные периодические бонусы и все в этом духе). Будьте осторожны с такими вещами. Если необходимо, то можно напрочь отсекать от приложения пользователей, не подтвердивших телефон (флаг is_real в методе anketa.

getFlags будет равен 0).

Имейте в виду, что какую-либо помощь технического характера получить очень сложно. В любые ошибки и непонятности придется вникать самим, нет даже самого простого форума, где можно задать вопрос. Достучаться до разработчиков можно, но это очень долго и не факт, что ответ вас устроит.

Недавно случилась еще более интересная вещь. Полностью была изменена часть анкеты и структура информации в ней. Появился блок «Интересы». И при всем при этом, через API получить новые данные невозможно. Их просто нет.

Ну и помните, что самое главное в начале — это число установок. Поэтому на первом этапе можно даже забыть про заработки, а увеличивать количество новых пользователей. Для этого используйте различные бонусы за приведенных в приложение друзей. Для того, чтобы вас не забывали — используйте доску достижений и бонусы за добавление приложения в избранное (это легко проверить по API). Ну и логируйте все. Заведите отдельную базу с табличками для разных логов и записывайте все действия пользователей.

В дальнейшем будет проще разобраться что же случилось и как этого можно было избежать.

UPD: спасибо всем проголосовавшим, но этот пост не претендует на мануал по разработке приложений. Простейшее приложение можно сделать за один вечер, вдумчиво прочтя документацию. Тут описаны подводные камни, о которых вы узнаете только когда непосредственно столкнетесь с этим. И я надеюсь, что этот пост поможет вам избежать этих камней.

Пост написан в соавторстве с ZaiSL

Mamba.ru

Mamba.ru

Все о платежах и ведению бизнеса

Как работает платёжная система в интернет-магазине

TextBack: о маркетинге и продажах в мессенджерах

Умеет ли ChatGPT писать тексты для рассылок?

PRonline

Эффективный пресс-релиз: пошаговый гид по написанию новостей для СМИ

Sostav в соцсетях

Карта
рекламного
рынка

Карта
маркетинговых
услуг

Карта
брендинговых
агентств

Карта
digital-агентств

Карта крупнейших
рекламодателей
России

Карта
телеграм
каналов

Каталог
компаний

[email protected]sostav. ru

+7 (495) 274-05-25

Москва, ул. Полковая 3 стр.3, офис 120

© Sostav независимый проект брендингового агентства Depot WPF
Использование опубликованных материалов доступно только при указании источника.

Дизайн сайта — Liqium

18+

Найдено 3 материала

Стиль 17.02.2022 в 19:00 2 6

Lamoda и Mamba узнали, в чём россияне приходят на первые свидания

Рубашки и брюки в официальном стиле выбирают только 19% опрошенных мужчин

Digital 02. 08.2013 в 16:40

«ВКонтакте» заблокировала приложение «Мамбы»

Проект со стотысячной аудиторией закрыли из-за обилия спамеров

nonTV 04.02.2013 в 08:41

Mamba продала Monamour.ru

Сайт «серьезных знакомств» приобрела инвесткомпания Fast Lane Ventures

Ваш браузер устарел

На сайте Sostav.ru используются технологии, которые не доступны в вашем браузере, в связи с чем страница может отображаться некорректно.
Чтобы страница отображалась корректно, обновите ваш браузер.

Ваш браузер использует блокировщик рекламы.

Он мешает корректной работе сайта. Добавьте сайт www.sostav.ru в белый список.

HL Mando Официальный сайт

К сожалению, ваш браузер не поддерживает встроенные видео. К сожалению, ваш браузер не поддерживает встроенные видео.

Мы в вашей повседневной жизни

Мы всегда думаем о более удобной и безопасной повседневной жизни,
и о более экологичном и устойчивом будущем.

Наше решение

Представляем инновационные решения HL Mando, которые обеспечат мобильность будущего.

Решение для электромобиля

Решение для автономного вождения

Решение для шасси

Решение для роботов

Программное решение

Экологические инновации

Открытые инновации

Наше творение

Наш ESG

HL Mando становится более надежной и устойчивой компанией, выполняя свои
этических обязанностей и сотрудничая с заинтересованными сторонами.

HL Мандо стремится

повысить ценность мира.

Присоединяйтесь к нам!

Открывайте глобальные таланты для инноваций с помощью
HL Mando .

Посмотреть ещё

Новости HL Mando

Прямая трансляция новостей HL Mando.

Посмотреть ещё

  • Меморандум о взаимопонимании между HL Mando, ARGUS и автомобильной кибербезопасностью 2022.09.20

    Просмотреть еще

  • Университет Йонсей Будущий кампус SW Центральная университетская проектная группа — кампус Mando SW, отраслевой университет 2022.04.12

    Просмотреть еще

  • Мандо выбирает ГД ООН 2022.03.25

    Просмотреть еще

Наш инвестор

Предоставление инвестиционной информации
из HL Mando .

  • См. Устав корпоративного управления HL Mando
  • Просмотр отчетов HL Mando IR

mambo.ru ▷ Мамба — бесплатный онлайн-чат, общение и знакомства в социальных сетях


Мамба — самый популярный сайт бесплатных знакомств в России и СНГ. Общайтесь с интересными людьми, чтобы общаться, играть и флиртовать. У нас более 20 млн…


Объем трафика Mambo. ru составляет 81 уникальный посетитель в день и их 163 просмотра страниц. Стоимость веб-сайта mambo.ru составляет 0 долларов США. Каждый посетитель в среднем просматривает около 2,14 страниц.

По оценке трафика Alexa mambo.ru находится на 103 069 позиции в мире.

Сервер Mambo.ru находится в Российской Федерации, поэтому мы не можем определить страны, из которых исходит трафик, и может ли расстояние потенциально повлиять на загрузку страницы время. См. список других веб-страниц, размещенных на ЗАО «Мамба».

Mambo.ru зарегистрирован под доменом верхнего уровня .RU. Проверьте другие сайты в зоне .RU.

Результаты последней проверки, проведенной (14 марта 2023 г.) mambo.ru показывают, что mambo.ru имеет недействительный SSL-сертификат. Нажмите кнопку «Обновить» для информации SSL в разделе «Информация о безопасности».

В соответствии с Web of Trust mambo. ru — подозрительный домен.

С опорой на Google MobileFriendly тест mambo.ru хорошо оптимизирован для мобильных устройств и планшетов, однако скорость загрузки веб-страницы может быть увеличена.


Глобальный ранг

4 434 677

Среднее время загрузки

1,09SEC

Ссылки в

151

Значение веб -сайта

$ 0 0003


География аудитории. Где находятся посетители mambo.ru?

  • Visitors by Country
  • Pageviews by Country
  • Ranks by Country

Country Visitors

Страна Pageviews

9000 9000

3 9000.
9000.
Страна Ранг
. 9013 9000..... 9000. 9000. 9000

46.

  • Subdomains Traffic
  • Subdomain Pageviews per User
  • Subdomains Reach

Subdomain Pageviews

Subdomain Просмотров страниц на пользователя

Субдомен Охват
    3 900m

    • Global Rank
    • Pageviews
    • Reach

    Period Global Rank Global Rank Delta
    past 3 months 4434677 -2031280
    past month 2183569 0
    past week 1366350 0

    4 0
    Days Pageviews Rank Pageviews Rank Delta Pageviews per Million Pageviews per Million Дельта Просмотров страниц на пользователя Просмотров страниц на пользователя Дельта
    90 4354344 -24106290243 200% 2 60%
    30 2135467 0 1 0% 2 0%
    7 1453024 0 1 0% 1 0%

    Days Reach Rank Reach Rank Delta Reach per Million Reach per Million Delta
    90 4849851 -1206595 5 70%
    30 2345777 0 1 0%
    7 1297768 0 4 0%


    Обзор

    Последнее обновление: 14. 03.2023

    Общий результат — mambo.ru безопасен.


    Мы собираем данные о безопасности и репутации веб-сайтов и сравниваем их с доступными сторонними источниками, чтобы рассчитать собственный уровень безопасности и надежности на основе полученной информации.

    Norton Connect Safe

    Последнее обновление: 03.04.2022

    mambo.ru безопасен.


    Norton ConnectSafe оценивает mambo.ru на наличие небезопасного и незащищенного контента. Результаты важны для семей с маленькими детьми.

    Google Safe Search

    Последнее обновление: 01.01.2020

    mambo.ru безопасен.


    SafeSearch используется в качестве инструмента родительского контроля для фильтрации любых неподходящих для ваших детей результатов поиска на ваших устройствах: телефонах, планшетах или персональных компьютерах.

    Google Safe Browsing

    Последнее обновление: 09.01.2019

    mambo.ru безопасен.
    Вредоносное ПО: не найдено.
    Фишинг: не обнаружено.
    Нежелательное ПО: не найдено.
    Вредоносные приложения: не найдено.


    Google Safe Browsing уведомляет о взломе веб-сайтов злоумышленниками. Эти средства защиты работают во всех продуктах Google и обеспечивают более безопасную работу в Интернете.

    Советник сайта

    Последнее обновление: 03.03.2021

    mambo.ru безопасен.


    McAfee оценивает mambo.ru на наличие значимого набора угроз безопасности. Будут раскрыты рекомендуемые опасности от надоедливых всплывающих окон до скрытых троянов, которые могут украсть вашу личность. McAfee не анализирует mambo.ru на наличие материалов для взрослых или неприемлемого контента, оцениваются только проверки безопасности.

    Web of Trust

    Последнее обновление: 27.11.2016

    Детская безопасность mambo.ru очень бедный.


    WOT подсчитывает репутацию сайта mambo.ru. Эта система репутации получает оценки от пользователей и информацию из сторонних источников, оценивает mambo. ru по функциям безопасности и подтверждает, подходит ли mambo.ru для детей.


    Местоположение сервера

    Средство геолокации


    Средство поиска WHOIS

    % Отправляя запрос в службу Whois TCI
    %, вы соглашаетесь соблюдать следующие условия использования:
    % https://www.tcinet.com .ru/documents/whois.pdf (на русском языке)

    домен: MAMBO.RU
    сервер: ns1.mamba.ru.
    сервер: ns2.mamba.ru.
    статус: ЗАРЕГИСТРИРОВАН, ДЕЛЕГИРОВАН, ПОДТВЕРЖДЕН
    орг: ЗАО «Мамба»
    регистратор: RU-CENTER-RU
    admin-контакт: https://www.nic.ru/whois
    создано: 2000-08-02T20:00:00Z
    оплачено: 2023-08-02T21:00:00Z
    бесплатно-дата: 2023-09-03
    источник: TCI

    Последнее обновление 2022-08-31T17 :51:30Z


    DNS Records

    DNS Lookup Tool

    HTML Validation Tool


    Errors

    Last tested: 06/01/2017

    Desktop

    Desktop Speed ​​

    76%


    Разбивка ресурсов рабочего стола

    Total Resources 60
    Number of Hosts 9
    Static Resources 44
    JavaScript Resources 32
    CSS Resources 8

    Last проверено: 24. 05.2017

    Мобильный

    Мобильный Юзабилити

    62%

    Мобильная скорость

    56%


    Мобильный ресурс Разбивка

    Total Resources 56
    Number of Hosts 8
    Static Resources 44
    JavaScript Resources 32
    CSS Resources 8
    100007 DrupalConsult.com
    Washingtonlawhelp.org
    Mambo.ru
    Ptleader.com
    PerfumeSociety.org
    Bilbao.net
    SimplyCashadvance.com
    globalamericans.org
    Natural-ferkinle-infonfo.com
    .ne.net.nets.lers.moclas.ne
    s.lers.moclers.moclers.moclers.moclers.moclers.moclers.moclers.moclers. www.mambo.com
    www.mambo.net
    www.mambo.org
    www.mambo.info
    www.mambo.biz
    www.mambo.us
    www .mambo.mobi
    www.ambo.ru
    www.mambo.ru
    www.nambo.ru
    www.mnambo.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *