اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'api'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


Product Groups

  • اندروید استودیو
    • آموزش های تصویری کاربردی
    • سورس کد
    • آموزش های مرتباط با برنامه های آنلاین و اینترنتی
  • بیسیک4اندروید
    • سورس کد
    • فیلم آموزشی کاربردی
    • فیلم آموزشی برنامه های آنلاین
    • کتابخانه ها
  • اشتراک ویژه
  • Products
  • تعرفه تبلیغات

تالارهای گفتگو

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • بخش ویژه (VIP)
    • محـــصولات کــاربران
    • درخواست آموزش
  • آرشیو
    • بایگانی

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


اسکایپ


آدرس سایت


یاهو


بیوگرافی


محل زندگی


محل تولد


علایق


شغل


علاقه مندی ها

11 نتیجه پیدا شد

  1. سلام برنامم یک بخش داره بنام خبر که قراره اخبار یک شهر دراون بخش قرار بگیره حالا بهم میگید که api چه سایتی خوبه و میخوام فقط اخبار یک استان رو نشون بدم اموزش استفاده از api هم کسی داره؟ چجوریه
  2. سلام دوستان خیلی تا به حال api به چشمم خورده. ممکنه بگید چی هست؟ تو بیسیک چطور از اون استفاده کنیم؟ مثلا اینستاگرام. و چطور اون رو برای سایتمون بسازیم؟ سرچ کردم به جواب روشنی نرسیدم متشکر
  3. سلام، گوگل جدیدا محدودیتی رو روی API نقشه اش اضافه کرده که اگه بخوای از map API استفاده کنی باید حتما یک شماره کارت معتبر (مستر یا ویزا یا ...) وارد کنی وگرنه نمیتونی از نقشه گوگل تو برنامت استفاده کنی، من هرچی تلاش کردم نتونستم شماره کارت معتبر با اسم و آدرس و شماره تلفن پیدا کنم، یعنی هر چی که پیدا کردم گوگل قبول نکرد، کل اینترنت رو هم زیر و رو کردم، لطفا راهنمایی کنید که چیکار باید بکنم، کارم بدجور گیره، پروژه ای که مدت هاست داشتم روش کار میکردم داره به فنا میره
  4. سلام دوستان. چند روزیه به مشکلی خوردم امیدوارم بتونید کمکم کنید. تایید اعتبار توی ووکامرس با یه کتابخونس به اسم Oauth این کتابخونه بهت دوتا کلید میده که موقع درخواست دادن باید ازش استفاده کنید تا تایید اعتبار شید و ریسپانس درست بگیرید. توضیحاتشو میتونید اینجا بخونید که HTTPS‌ و HTTP فرق داره: WooCommerce REST API Documentation - WP REST API v2 برای B4A این کتابخونه هست ولی به نظرم ضعیفه. من بهش دوتا کلیدی که دارمو میدم و راحت توی متد GET تایید اعتبار میکنه میره. ولی موقع استفاده از متد POST ارور میده که تایید اعتبار انجام نشد. ولی مثلا وقتی قبل از متد POST یه بار با GET تو یه لینک تایید اعتبار میکنم، دیگه پیام تایید اعتبار انجام نشد نمیده بلکه میگه: code:rest_missing_callback_param,message:Missing parameter(s): email, password,data:{status:400,params:[email,password]}} که یعنی متد ها ارسال نشده ولی من دقیقا همین متد هارو ارسال میکنم یعنی ایمیل و پسورد. دوتا شک دارم. یکی اینکه چون دارم تایید اعتبارو میپیچونم و قبل POST یه بار GET میزنم این ارور میاد چون توی دستورات کتابخونه Oauth برای تایید اعتبار POST دستوری نیست ولی برای GET هست منظورم اینه: Dim auth As OAuth auth.Initialize("...کلید اول","...کلید دوم") Dim webservice As HttpJob Dim jsondata As JSONGenerator Dim mmap As Map mmap.Initialize mmap.Put("email", "felani@gmail.com") mmap.Put("password","87654321") jsondata.Initialize(mmap) webservice.Initialize("webservice",Me) webservice.Download("http://آدرس سایت/wp-json/wc/v2") auth.Sign(webservice.GetRequest) webservice.PostString("http://آدرس سایت/wp-json/wc/v2/coupons",jsondata.ToString) الان توی این حالت ریسپانس همون اروری میاد که بالا نوشتم و اگر خط Webservice.download رو پاک کنم، کلا دیگه تایید اعتبار انجام نمیشه و توی ریسپانس بهم میگه که تایید اعتبار انجام نشد. دوم اینکه شاید من پارامترا رو تو JSON‌ اشتباه میزنم که احتمالش خیلی کمتره چون من همه جوره تست کردم نشد و ۹۹ درصد از دستوراتم مطمعا ام
  5. سلام دوستان به یه مشکل بر خوردم در ارتباط با برقرای درسته ارتباط با api تلگرام اگر متنی انگلیسی باشه که مشکلی نیست ولی اگه به طور فارسی باشه به عنوان مثال کلمه "جوجه" رو اینطور برمیگردونه \u062c\u0648\u062c\u0647 که کد ثابتیه مثلا حرف ج همیشه اینطوره /u062c این چه جور کد زنیه و چطور باید دیکدش کنم؟؟
  6. سلام بنده آموزش آقای خلیلی را انجام دادم عالی بود و همینجا از ایشان تشکر میکنم. موضوع اینه که حالا چطوری مسافت یا همون فاصله بین دو مارکر را نمایش بدهیم. مثلا مارکر 1 "Marker1" و مارکر 2 "Marker2" فاصله به متر یا کیلومتر یا هر چی؟؟؟ Sub MapFragment1_Ready gmap = MapFragment1.GetMap gmap.AddMarker(34.584453, 50.916289, "جمکران مسجد مقدس") gmap.AddMarker(34.641940, 50.879569, "حرم مطهر حضرت معصومه ص") End Sub لطفا راهنمایی کنید.
  7. سلام میخواستم نحوه اتصال برنامه اندروید با api سایت ها و استفاده از قابلیت هاشون رو بدونم . مثلا api های گوگل و سایت های شخصی که برای یه کار مثلا دادن ساعت و ای پی ای و ای پی ای اینستا گرام و... کاری که میخوام بکنم اینه از api.time ساعت دقیق و آنلاین رو بگیرم نه ساعت گوشی رو...... ممنون میشم کمکم کنید
  8. سلام تو این دوره شما یاد خواهید گرفت که چطوری از API سایت آپارات اطلاعات مورد نیاز خودتون رو دریافت کنید و توی برنامه اتون ازش استفاده کنید. با استفاده از این اموزش شما محدود به استفاده از کتابخونه نیستید و هر پارامتری رو که نیاز داشته باشید میتونید دریافت کنید. علاوه بر این یاد میگیرید که چطوری اطلاعات سایر سایتهایی که بصورت جیسون هستش رو دریافت و استفاده کنید. در این آموزش از کتابخانه volley استفاده میشود. توضیحات بیشتر در مورد آموزش و دموی آموزش رو از طریق لینک زیر در آپارات میتونید مشاهده کنید : مشاهده دمو ویدئو در 5 قسمت آماده شده که به شرح زیر می باشد : درس اول: ویدیوهای کاربر درس دوم: ویدیوهای بیشتر درس سوم: نظرات یک ویدیو درس چهارم: جستجوی ویدیو درس پنجم: بدست آوردن لینک ویدیو
  9. سلام دوستان عزیز ، امروز من ی قسمتی از نرم افزارمو داشتم تکمیل میکردم ، به قسمت هواشناسی رسیدم، نیاز داشتم از ی api هواشناسی استفاده کنم ، همونطور که میدونید سرور های زیادی api هواشناسی رو ارایه میکنن ولی بیشتر اون ها برای توسعه دهنده های ایرانی بستس از جمله یاهو !! خب ما در این آموزش سعی داریم که از api هواشناسی سایت زیر استفاده کنیم : openweathermap.org خب اول از همه وارد سایت میشید و ثبت نام میکنید ، توجه داشته باشید که پنل رایگان رو انتخاب کنید ، و بعد از ثبت نام ، وارد پنل خودتون بشید و بعد از انتخاب سرویس ، وارد قسمت API keys بشید و key خودتون رو ی جایی ذخیره کنید. خب حالا وارد اندروید استدیو بشید و یک پروژه جدید تشکیل بدید: خب حالا در اندروید استدیو یک کلاس به نام Function ایجاد کنید و کد های زیر رو در کلاس قرار بدید : import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.util.Date; import java.util.Locale; /** * Created by moein on 15/01/2017. */ public class Function { private static final String OPEN_WEATHER_MAP_URL = "http://api.openweathermap.org/data/2.5/weather?lat=%s&lon=%s&units=metric"; private static final String OPEN_WEATHER_MAP_API = "b996dd71d70d2b9f4e72a87e5c3b9260"; public static String setWeatherIcon(int actualId, long sunrise, long sunset){ int id = actualId / 100; String icon = ""; if(actualId == 800){ long currentTime = new Date().getTime(); if(currentTime>=sunrise && currentTime<sunset) { icon = "&#xf00d;"; } else { icon = "&#xf02e;"; } } else { switch(id) { case 2 : icon = "&#xf01e;"; break; case 3 : icon = "&#xf01c;"; break; case 7 : icon = "&#xf014;"; break; case 8 : icon = "&#xf013;"; break; case 6 : icon = "&#xf01b;"; break; case 5 : icon = "&#xf019;"; break; } } return icon; } public interface AsyncResponse { void processFinish(String output1, String output2, String output3, String output4, String output5, String output6, String output7); } public static class placeIdTask extends AsyncTask<String, Void, JSONObject> { public AsyncResponse delegate = null;//Call back interface public placeIdTask(AsyncResponse asyncResponse) { delegate = asyncResponse;//Assigning call back interfacethrough constructor } @Override protected JSONObject doInBackground(String... params) { JSONObject jsonWeather = null; try { jsonWeather = getWeatherJSON(params[0], params[1]); } catch (Exception e) { Log.d("Error", "Cannot process JSON results", e); } return jsonWeather; } @Override protected void onPostExecute(JSONObject json) { try { if(json != null){ JSONObject details = json.getJSONArray("weather").getJSONObject(0); JSONObject main = json.getJSONObject("main"); DateFormat df; String city = json.getString("name").toUpperCase(Locale.US) + ", " + json.getJSONObject("sys").getString("country"); String description = details.getString("description").toUpperCase(Locale.US); String temperature = String.format("%.2f", main.getDouble("temp"))+ "°"; String humidity = main.getString("humidity") + "%"; String pressure = main.getString("pressure") + " hPa"; String iconText = setWeatherIcon(details.getInt("id"), json.getJSONObject("sys").getLong("sunrise") * 1000, json.getJSONObject("sys").getLong("sunset") * 1000); delegate.processFinish(city, description, temperature, humidity, pressure, iconText, ""+ (json.getJSONObject("sys").getLong("sunrise") * 1000)); } } catch (JSONException e) { //Log.e(LOG_TAG, "Cannot process JSON results", e); } } } public static JSONObject getWeatherJSON(String lat, String lon){ try { URL url = new URL(String.format(OPEN_WEATHER_MAP_URL, lat, lon)); HttpURLConnection connection = (HttpURLConnection)url.openConnection(); connection.addRequestProperty("x-api-key", OPEN_WEATHER_MAP_API); BufferedReader reader = new BufferedReader( new InputStreamReader(connection.getInputStream())); StringBuffer json = new StringBuffer(1024); String tmp=""; while((tmp=reader.readLine())!=null) json.append(tmp).append("\n"); reader.close(); JSONObject data = new JSONObject(json.toString()); // This value will be 404 if the request was not // successful if(data.getInt("cod") != 200){ return null; } return data; }catch(Exception e){ return null; } } } سپس در اندروید استدیو وارد قسمت لایه اکتیوتی مورد نظرتون بشید و کد های زیر رو اضافه کنید: <TextView android:id="@+id/city_field" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceLarge" /> <TextView android:id="@+id/weather_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="90sp" /> <TextView android:id="@+id/current_temperature_field" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="50sp" /> <TextView android:id="@+id/details_field" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/weather_icon" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceMedium" /> <TextView android:id="@+id/humidity_field" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/details_field" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceMedium" /> <TextView android:id="@+id/pressure_field" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/humidity_field" android:layout_centerHorizontal="true" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceMedium" /> و بعد از این وارد کلاس اکتیویتی خودتون بشید و کد های زیر رو اضافه کنید : TextView cityField, detailsField, currentTemperatureField, humidity_field, pressure_field, weatherIcon; Typeface weatherFont; cityField = (TextView)findViewById(R.id.city_field); detailsField = (TextView)findViewById(R.id.details_field); currentTemperatureField = (TextView)findViewById(R.id.current_temperature_field); humidity_field = (TextView)findViewById(R.id.humidity_field); pressure_field = (TextView)findViewById(R.id.pressure_field); weatherIcon = (TextView)findViewById(R.id.weather_icon); weatherIcon.setTypeface(weatherFont); Function.placeIdTask asyncTask =new Function.placeIdTask(new Function.AsyncResponse() { public void processFinish(String weather_city, String weather_description, String weather_temperature, String weather_humidity, String weather_pressure, String weather_iconText, String sun_rise) { cityField.setText(weather_city); detailsField.setText(weather_description); currentTemperatureField.setText(weather_temperature); humidity_field.setText("Humidity: "+weather_humidity); pressure_field.setText("Pressure: "+weather_pressure); weatherIcon.setText(Html.fromHtml(weather_iconText)); } }); asyncTask.execute("34.3277", "47.0778"); // asyncTask.execute("Latitude", "Longitude") و در آخر هم بیاید دسترسی اینترنت رو بهش بدید از طریق Manifest <uses-permission android:name="android.permission.INTERNET"/> و آخرین نکته اینه که فونتی رو که واستون پیوست میکنم به برنامه اضافه کنید و در پوشه assets/fonts قرار بدید. اگه بخوام همشو توضیح بدم زیاد میشه اگه دوستان میخان درخواست بدن که فیلم آموزشیشو تهیه کنم. با تشکر. weathericons-regular-webfont.zip
  10. سلام دوستان ، ی سوال داشتم ، من میخوام ی برنامه مثل سایر ممبر گیر های تلگرام واسه کانال استفاده کنم ، دنبال api های مربوطه میگردم که ازش استفاده کنم. دوستانی که آگاهی لازم رو دارن لطفا راهنمایی کنید.
  11. سلام من کد زیر رو : SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light") AddPermission(android.permission.INTERNET) AddApplicationText( <activity android:name="ir.adad.AdadActivity" android:theme="@android:style/Theme.Dialog"> </activity> <meta-data android:name="ir.adad.token" android:value="a800c28879524bf49d4045d4ea758e3f"></meta-data> <meta-data android:name="ir.adad.test_mode" android:value="false"></meta-data> ) توی قسمت mainfest editor مینویسم وای ارور رو میده : No resource found that matches the given name (at 'theme' with value '@android:style/Theme.Holo.Light'). من خودم از api-8 استفاده میکنم برای استفاده از این تم حداقل api چند لازمه