ارتباطات قلب تعاملات بشری است، این واقعیت در کسب و کار نیز یک حقیقت اجتناب ناپذیر است، بر این اساس تیم تاک بعنوان قلب تعاملات و ارتباطات سازمانی یک شرکت بعنوان یک لایه ارتباطی این امکان را برای کاربران خود فراهم می نماید تا آنها بتوانند از سرویس های معتبر و رایجی که در تبادل اطلاعات، ذخیره آنها و اشتراک گذاری آنها در فضاهای ابری استفاده می نمایند، اطلاعات را بصورت ایکپارچه بر بستر تیم تاک اضافه نموده و با بقیه به اشتراک بگذارند
خواندن اطلاعات از سرویس های دیگر در باکس چت
در تمای گروه های ایجاد شده و یا چت های خصوصی این امکان برای شما وجود دارد تا به راحتی با کلیک بر روی آیکون "+" در قسمت باکس چت و انتخاب گزینه "Add From…" از سرویس های معتبرمثل گوگل، مایکروسافت و ... اطلاعات اشتراک گذاشته شده را با افراد گروه و یا شخصی در حال گفتگو با وی هستین به اشتراک بگذارید
ابزار توسعه دهندگان
در تیم تاک برای توسعه دهندگان نرم افزار یک ابزار Stand-Alone برای توسعه نرم افزار و برنامه نویسی و ارتباط با بستر تیم تاک وجود دارد، برای کسب اطلاعات بیشتر در رابطه با این موضوع و اضافه شدن به جامعه بزرگ Developer های تیم تا با ایمیل زیر در ارتباط باشید
این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید
Webhook های ورودی
به توسعه دهندگان این امکان را می دهد تا در داخل هر گروه به اشتراک گذاری شده اعلانات تغییرات در اپلیکیشن خود را به اشتراک بگذارند، برای مثال اگر شما یک اپلیکیشن برای مدیریت پروژه طراحی نموده اید به راحتی می توانید تغییرات اعمال شده در موضوعات و امکانات در آن اپلیکیشن را در یکی از گروه های تیم تاک به اشتراک بگذارید، برای مثال بسته شدن و یا باز شده یک تسک کاری و ...
Webhook های خروجی
از تیم تاک این امکان را فراهم می کند تا در قالب یک لینک URL و درخواست با فرمت HTTP POST پیغامی در زمان تغییرات و اعلانات موجود در داخل تیم تاک به سمت اپلیکیشن مورد نظر جهت استفاده ارسال شود. این امکان می تواند بصورت ورودی و خروجی دو طرفه در ارتباط با سایر اپلیکیشن ها و سرویس های برنامه ریزی شود.
Webhok خروجی در تیم تاک به گونه ای عمل می کند که برای مثال در زمان برقراری کنفرانس در داخل Teamtalk.to یک اعلان در قالب و فرمت URL بصورت یونیک به سمت سرویس و یا اپلیکیشن دیگری جهت ورود به آن جلسه تولید شده و ارسال می شود، شما برای انجام این فرایند می توانید از دو روش زیر استفاده نمایید:
روش اول: ایجاد "Outgoing Hooks" در قسمت و کنسول اپلیکیشن، ( شما ابتدا باید در پنل و کنسول اپلیکیشن باید لاگین شوید)
روش دوم: اگر شما در حال دولوپ یک اپلیکیشن هستید، می توانید یک ایونت جدید تعریف نموده و در صفحه مورد نظر یک URL تعریف نمایید و در آن URL اتصالات لازم را برنامه ریزی نمایید. هم اکنون، تنها ایونت موجود امکان ارسال پیام از تیم تاک است که (message.create) نام دارد و در حال توسعه امکانات بیشتر هستیم، زمانی که یک پیغام در تیم تاک ارسال شود که به اپلیکیشن شما Integrate شده باشد، URL ای که شما تعریف کرده باشید اجرا خواهد شد، زمانی که آن تجربه کاربری که شما در URL تعریف کرده باشید، داخل تیم تاک نیز آن رویداد در قالب "Poster" نمایش داده خواهد شد.
اپلیکیشن خود را درست نمایید
ما برای تولید اپلیکش خودتان با استفاده از امکانات سرویس تیم تاک ابزار های زیر را در اختیار شما قرار می دهیم:
- Slash Command
- Incoming Webhooks
- Event Subscription
- Messages
برای کسب اطلاعات بیشتر با واحد پشتیبانی توسعه دهندگان نرم افزار تیم تاک در ارتباط با شید، توجه داشته باشید که این بخش مربوط به کسانی می باشد که تخصص برنامه نویسی داشته باشند، پس اگر شما استفاده کننده سامانه تیم تاک هستید نیازی به اطلاع از جزئیات این بخش نداشته و می توانید از امکانات پیش بینی شده در سامانه استفاده کرده و لذت ببرید.
برای ارتباط با بخش توسعه دهندگان از وب سایت تیم تاک به نشانی www.teamtalk.to بازدید نموده و یا با آدرس ایمیل این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید در ارتباط باشید.
Slash Commands
Slash Commands are custom operators in uShare.to that can be defined and configured by developers. When users type a slash command in a Share, it can be configured to trigger defined actions in third-party systems. Developers can appoint a unique URL to each command. When the command is typed by a user, a request is sent to the specified URL in a third-party system with everything typed after the command as payload. The third-party system can post a response to the request as a message in the Share.
For example, when a user types "/gotomeeting", it creates a new conference in GoToMeeting, and GoToMeeting sends a response with a link that allows everyone in the Share to join the meeting.
Incoming Webhooks
Incoming Webhooks give users and third-party applications the privilege to send messages to specific Shares via a link in a pre-defined format. Messages can be structured objects with rich formatting and can include attachments. Messages will be discussed in more detail later. Whenever a developer builds a new app, an Incoming Webhook is created and sent to the application creator. This can be stored and used in the future to send messages to Shares that are integrated with their Application as responses to triggers or anything else.
For example a business account on a conferencing service can post a link to a conference recording to a specified share every time a meeting ends.
Event Subscription
An application creator can also appoint a URL in a third-party system to be called when a specific event has occurred in uShare.to. Currently, the only available event is posting a message with many more coming. When a message is posted a request with the message as its payload will be sent to a specified URL.
Messages
Responses from all of the requests sent from uShare.to to third-party services are parsed to catch the messages in their payload. Messages could have title, body, and attachments. Messages can be formatted using markup to make them actionable and differentiate them from a regular uShare.to message.
How Are Apps Built?
Apps can be built using our simple “Build an App” console.
Here is an example of a uShare.to App in action - the Google Hangouts App.
Posting Formatted Messages in uShare.to
Posting Formatted Messages in uShare.to
Messages can contain any displayable Unicode sequence of characters (all messages must use UTF-8 encoding).
The message must be well-formed JSON. Here's an example:
{
"body" : "This is a line of text.\nAnd this is another one.",
}
Share.to supports a simple form of Markdown for formatting the body of messages.
and can have title field,
{
"title": "Title",
"body" : "This a **bold** message. [Share.to](http://ushare.to)",
}
Attachments let you add more context to a message, making them more useful and effective.
Messages can have zero or more attachments, defined as an array. Each hash in that array will contain multiple properties:
The output of that attachement will be something like this:
Messages can be permanent or ephemeral, the Permanent messages will be stored and are available for ever, on the other hand ephemeral messages are only available for the current session of the user who called the command.
For defining a message type you should provide it by messageType field name which accepts either ephemeral or permanent value, the default value of messageType is permanent.
{ "body" : "This is a line of text.",
"messageType" : "ephemeral"
}
اپلیکیشن های قابل استفاده
اپلیکیشن های قابل استفاده بر بستر اتصالات تیم تاک عبارتند از:
Google Calendar
این بخش به کاربران تیم تاک این امکان را می دهد تا اطلاعات موجود در گوگل کلندر را در قسمت تقویم و رویداد های در تیم تاک بصورت Sync داشته باشند، به این شکل که اگر هر تغییراتی در آنجا اضافه شود در تیم تاک هم بصورت خودکار به روز خواهد شد.
Trello
Trello یک اپلیکیشن مدیریت پروژه هست که شما می توانید تمامی اطلات موجود و تغییرات و اعلانات به روز شده داخل آن را در تیم تاک بصورت Sync داشته باشید.
اتصالات ویژه
در راستای توسعه سامانه تیم تاک و افزایش کارآمدی آن در موضوع پروژه های مختلف امکان اضافه نمودن سرویس های زیر بر اساس رشد روز افزون شبکه توسعه دهندگان تیم تاک در ایران وجود دارد، این امکانات شامل موارد زیر می باشد:
- امضای الکترونیک
- سیتم های تلفنی VoIP و SIP
- درگاه های پرداخت آنلاین در تعریف سرویس ها و خدمات ارزش افزوده
برای ارتباط با بخش توسعه دهندگان از وب سایت تیم تاک به نشانی www.teamtalk.to بازدید نموده و یا با آدرس ایمیل این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید در ارتباط باشید.