chabokpush / chabok-php-demo Goto Github PK
View Code? Open in Web Editor NEWChabok API sample client in PHP
Chabok API sample client in PHP
سلام وقت بخر برای ارسال نوتیفیکیشن برای یک کاربر خاص با استفاده از toUsers بحای "user"باید چه مقداری ارسال بشه؟
سلام
زمانی که اپلیکیشن ( هم اندروید و هم آی او اس ) باز هست و نوتیفیکیشن ارسال می شود متن نوتیفیکیشن به درستی نمایش داده میشود ولی زمانی که اپلیکیشن ها را از رم خارج می کنیم متن نوتیفیکیشن دریافتی "پیام جدید از چابک" هست
سلام
وقت بخیر
نحوه ی اضافه و حذف تگ از یک کاربر خاص در پکیج پی اچ پی به چه شکل است؟
همچنین اگر بخواهیم از طریق پکیج پی اچ پی برای کاربران دارای یک یا چند تگ نوتیفیکیشن ارسال کنیم به چه شکل این کار انجام می شود؟
Current SDK may have issues with push API, since their response type has been changed recently
سلام
عنوان نوتیفیکیشن به چه شکل باید ارسال شود؟
تا جایی که من مستندات رو خوندم فقط content گرفته می شود
when I am calling the api https://sandbox.push.adpdigital.com/api//installations/addTag/user123/testTag
to add tage to user, api response is
{ "count": 0 }
what is this response ? and another one is when I wanna retrieve the list of tags :
https://sandbox.push.adpdigital.com/api/installations/tags
[ "female", "xxx", "testTagFromApp", " ", "Hi3", "Man", "Test", "hiiiiii", "salam_Man", "Premium_User", "male", "VIP" ]
which i cannot find my new tag . why ?
سلام وقت بخیر
نوتیفیکیشن با متد/push/toUsers ارسال میشود
برای نمایش عنوان در نوتیفیکیشن ارسالی باید از چه روشی استفاده کنیم؟؟؟
سلام
وقت بخیر
در صورتی که بخوایم برای کاربری که هم دستگاه اندرویدی و هم دستگاه آی او اسی دارد . نوتیفیکیشنی را فقط برای دستگاه اندرویدیش ارسال کنیم نحوه ی پیاده سازی آن به چه صورت است؟
سلام برای پخش صدای پیش فرض اندروید چه مقداری باید به sound داده بشه؟
سلام وقتتون بخیر.
ما میخوایم از طریق پوش درخواست ارسال کنیم به سه یوزر به صورت آرایه
{
"user": ["user1","user2","user3"],
"content": "message",
"data": {},
"trackId": "string",
"inApp": false,
"live": false,
"autoNotify": false,
"useAsAlert": false,
"alertText": "string",
"ttl": 0,
"clientId": "string",
"silent": false
}
این آرایه ما در پست من هست و در ریسپانس هم آیدی رو بر میگردونه به این معنی که ارسال شده ولی پوش دریافت نمیشه تو اپ.اما وقتی با تک یوزر به صورت استرینگ امتحان میکنم جواب میده و پوش دریافت میشه.
سلام
به نظر میرسه سیستم پوش نوتیفیکیشن ایرادات اساسی داره
یا حداقل داکیومنت درست حسابی نشده و مشکلات عجیب غریب توش هست
نکته و سوال بعدی اینه که این چه ریسپانسیه که اومده؟؟ اصن یعنی چی؟؟ ۲ یعنی چی؟
اینا چرا درست حسابی داکیومنت نشده
به شکل واضح اپلیکیشن ۹۰ هم همین مشکلات رو توی ارسال نوتیفیکشن داره
بعضی وقتا میاد و بعضی وقتا که وارد اپ میشیم یهو تعداد زیادی باهم میاد که معلومه از زمانش گذشته
سلام
وقت بخیر
در سندباکس هوک کار نمیکنه؟
سلام
وقت بخیر
برای ارسال نوتیفیکیشن منطقه ای و همینطور دریافت لیست کاربرانی که نوتیفیکیشن برای آن ها ارسال شده کدام
API
باید استفاده شود؟
currently in the documentation composer package information is
{
"repositories": [
{
"type": "git",
"url": "https://github.com/chabokpush/chabok-php-demo/.git"
}
],
"require": {
"/": "*@dev"
}
}
but the "url" is not correct . it should be changed to "https://github.com/chabokpush/chabok-php-demo.git"
@amircup2006
@behrad jan
I cannot find access_token (which is required in the client script) in chabok panel .
سلام من کاربران وانسیگنال رو توی پنل ایمپورت کردم الان چطور میتونم به این کاربران پوش بفرستم من میخوام بتونم همزمان به چندین کاربر پوش بفرستم
سلام
وقت بخیر
در سندباکس هوک کار نمیکنه؟
سلام وقت بخیر
برای ارسال فایل(عکس و صوت) میتوانیم از سرویس چابک استفاده کنیم؟
سلام
وقتتون بخیر
آیا این امکان وجود دارد که ریکوئست ها به صورت
async
ارسال شوند؟
ما در حال حاضر رویدادهای زیر رو داریم
که هیچ کدوم در وب هوک فعلن نمیاین.
برای هر کدوم که بخواین می تونیم وب هوک جدید تعریف کنیم @amircup2006
when I tried to install the package through composer I got this error
loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package / could not be found in any version, there may be a typo in the package name.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
@amircup2006
سلام
وقت بخیر
آیا امکان اضافه شدن دو رویداد با سناریوهای:
سلام
وقت بخیر
آیا در صورت قرارگیری سرورهای چابک در یک دیتاسنتر مشترک با سرور فرستنده ، آیا امکان برقراری ارتباط با آی پی داخلی دیتاسنتر می تواند فراهم شود؟
سلام
در هر نوتیفیکیشن ارسالی حداکثر تعداد دریافت کنندگان نوتفیکیشن چند نفر می تواند باشد؟
آیا تعداد گیرندگان یک نوتیفیکیشن در response time تغییری ایجاد میکند؟
سلام و وقت بخیر خدمت شما و همکاران محترمتون
چند تا سوال دارم
سوالات مربوط به ارسال وب پوش و نوتیفیکیشن هست
1:
آیا با ارسال یک اعلان (نوتیفیکیشن) بعد از اعلان دیگر بر روی دستگاه ها اعلان دیگری ظاهر میشود یا اعلان جدید بجای اعلان قبلی می آید؟
2:
چطور میتوان کاری کرد اعلانی که از قبل ارسال شده را بروز و یا جایگزین کرد با اعلانی جدید ؟
3:
اگر اعلان ها جدا جدا آورده میشوند ، پس حتما با کلیک روی یکی از اعلان ها اعلان های دیگر بسته خواهد شد درسته ؟
4:
اگر جواب سوال 3 مثبت هست ، پس در واقع اعلان های دیگه دقیقا بلا استفاده میشن چون شخص نمیتونه روشون کلیک کنه و وارد لینکشون بشه دیگه ؟
سلام و وقت بخیر
در اینجا سعی میکنم مشکلات مجموعه خودمون را مطرح کنم تا به سراغ پلن سازمانی شما بریم
اول از همه در مرحله اول ما میخوایم بدونیم علت اینکه بالای 60 درصد ارسال ها انجام نمیشوند چی هست وقتی گزارش ارسال ها را مشاهده میکنیم زیر 60 درصد ارسال انجام شده و گاها تا 20 30 درصد ارسال ها موفق بوده اند
این هم تصاویر در این خصوص
سلام
در جواب ریکوست به این ارور برمیخوریم
url : /push/toUsers
error: {"error":{"name":"Error","status":500,"message":"No Content Provided"}}
همه پارامتر ها مثل داکیومنت مقداردهی میشوند
سلام و درود چرا اطلاعات این پروژه بروزرسانی نشده مطابق سیستم
این همه اپدیت اومده چابک این پروژه هم باید در کنارش آپدیت بشه دیگه
الان مثلا
notifyUsers
وجود نداره برای دسترسی
how can i send push to some user that have list of tags?
سلام
وقت بخیر
زمانی که سگمنت پوش انجام میدیم و برای تعدادی کاربر پوش ارسال میکنیم در پوش ریسپانس آرایه ای حاوی
count , id
برای هر پوش ارسال می شود
چون پوش ها انبوه ارسال می شود ما نیاز داریم بدونیم که هر کدام از پوش ریسپانس ها متعلق به کدام پوش می باشد
لذا نیاز داریم دیتای ارسالی هم در ریسپانس ها برگردانده شود
سلام
وقت بخیر
ما برای بعضی از نوتیفیکیشن ها زمان انقضاء یا
ttl
تعریف کردیم.
فقط مشکل اینجاست اگر از زمان انقضاء گذشته باشد، وب هوک تحویل اجرا میشود.
کاربر پس از زمان انقضاء نوتیفیکشین دریافت نمیکنه، اما وب هوک تحویل اجرا میشه.
نکته: این مورد در حال حاضر در سندباکس امتحان شده است.
سلام
وقت بخیر
در سندباکس هوک کار نمیکنه؟
سلام، وقتتون بخیر
اگر نیازی نباشه که صدای آلارم گوشی به هنگام اومدن نوتیفیکیشن عوض بشه و هر گوشی براساس تنظیمات خودش صدا یا ویبره رو اعمال کنه باید چیکار کنیم
الان من پیامهایی که با استفاده از چابک میفرستم بدون هیچ آلارم صوتی به دستگاه مخاطب میرسد
ممنون
سلام
وقت بخیر
از کدام
API
میشه فهمید که یک یوزر آی دی خاص که میخوایم به اون نوتیفیکیشن بفرستیم تو چابک قبلا رجیستر شده یا نه؟
سلام
وقت بخیر
میخواستم بدونم برای
unregister
کردن یک سری از کاربران آیا
api ای
وجود داره؟
ممنون
سلام
وقت بخیر
در سندباکس هوک کار نمیکنه؟
سلام
وقت بخیر
آیا پس از دلیور نشدن یک نوتیفیکیشن ، چابک علاوه بر ارسال هوک اطلاع رسانی به فرستنده ، تلاش مجددی برای ارسال نوتیفیکیشن به گیرنده انجام میدهد؟
سلام
با push محتوای غیر متنی ارسال نمیشه
هم با Rest چک کردم و هم از پنل
سلام،
هنگام فرستادن یک پیام با چابک، یکی از پراپرتیهای کلاس
\Chabok\Client\Model\Push
پراپرتی client_id
است که ما از آن برای فرستادن یک آیدی یگانه برای پوش خودمان استفاده میکنیم.
لطفا این پراپرتی را به payload
وب هوک تحویل صندوق پیام نیز اضافه کنید.
با تشکر.
سلام وقت بخیر
https://api.doc.chabokpush.com/#/push/push_byQuery
در این آدرس زمانی که میخوام از push_byQuery
استفاده کنم ارسال انجام نمیشه ، من یک کاربر با تگ user_2
دارم
و با این کد تست میگیرم ::
{
"target": {
"and": [
{
"tags": [
"user_2"
]
}
]
},
"notification": {
"title": "chabok test",
"body": "this message sent by chabok.io",
"sound": "awesome.mp3"
},
"content": "string"
}
نتیجه =
{
"count": 0,
"id": "rD0rv2ilRyCCnQWjy6MQbg-15834"
}
نتیجه ای که بر میگرده میگه تعداد کاربران 0 هست و عملیات موفق چرا کاربر را نمیتونه پیدا کنه ؟
مشکل در دریافت وب پوش دارم و از وب پوش استفاده میکنم
سلام
برای قراردادن تصویر در نوتیفیکیشن به چه شکل باید عمل کرد؟
ممنون
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.