مجتمع ديلفي العزيز ،
نحن في مهمة لتحسين مكوننا مفتوح المصدر x4delphi ونحتاج إلى مساعدتك! لنقل مكوننا إلى المستوى التالي ، نطلب الوصول الأساسي إلى API Twitter لأغراض التطوير.
دعمك ضروري لنا!
كيف يمكنك المساعدة:
شكرا لك لدعم نمو وتحسين X4Delphi!
| راعي |
|---|
| عرض الطقس |
مجموعة Telegram: https://t.me/x4delphi

هذا هو مكون Delphi للتفاعل مع واجهة برمجة تطبيقات X (Twitter). ويوفر مجموعة من الوظائف لإجراء إجراءات مختلفة.
لاستخدام هذا المكون في مشروع Delphi الخاص بك ، اتبع هذه الخطوات:
Twitter.dproj الموجود في مجلد "Package" لرمز مصدر المكون.Twitter.bpl . قد تتضمن هذه الخطوة النقر بزر الماوس الأيمن على ملف المشروع وتحديد "ترجمة" ثم "تثبيت". | الإجراء / الوظيفة | وصف | مثال الاستخدام |
|---|---|---|
| CreateTweet | يتيح لك هذا الإجراء إنشاء تغريدة على Twitter. ما عليك سوى توفير النص الذي تريد تغريده ، ويعيد استجابة من خلال حدث مصادقة يحتوي على معلومات ذات صلة حول تغريدة. | Twitter1.CreateTweet('Hello, Twitter!'); |
| DELETETWEET | باستخدام هذه الوظيفة ، يمكنك حذف تغريدة من Twitter من خلال توفير معرفه (AID). إنه يعيد منطقية كاستجابة للإشارة إلى نجاح أو فشل عملية الحذف. | Resp := Twitter1.DeleteTweet(TweetId); |
| CreateTweetWithContent | يمكّنك هذا الإجراء من إنشاء تغريدة مع كل من محتوى النص والوسائط (مثل الصور أو مقاطع الفيديو). | Twitter1.CreateTweetWithContent('AText','Images_videos_path'); |
| تسجيل الدخول | يتيح لك هذا الإجراء استخدام تسجيل الدخول مع Twitter استنادًا إلى Oauth | Twitter1.SignIn; |
http: // localhost: 3000/auth/twitter/callback
تحتاج إلى إنشاء حساب المطورين:
يتيح لك هذا الإجراء إنشاء تغريدة على Twitter.
Twitter1.CreateTweet( ' Hello, Twitter! ' );الحدث: OnTweetsent
procedure TForm1.Twitter1TweetSent (ATweetId, ATweet: string);
begin
// Write your code here.....
end ;باستخدام هذه الوظيفة ، يمكنك حذف تغريدة من Twitter من خلال توفير معرفه (AID).
var Resp := Twitter1.DeleteTweet(ATweetId);يمكّنك هذا الإجراء من إنشاء تغريدة مع كل من محتوى النص والوسائط (مثل الصور أو مقاطع الفيديو).
Twitter1.CreateTweetWithContent( ' AText ' , ' Images_videos_path ' );الحدث: OnTweetsentWithContent
procedure TForm1.Twitter1TweetSentWithContent (ATweetMediaId: string);
begin
// Write your code here.....
end ;تسجيل الدخول مع Twitter.
Twitter1.SignIn;الحدث: onauthenticated
procedure TForm1.Twitter1Authenticated (AIsAuth: Boolean);
begin
// Write your code here.....
end ;يتم إصدار هذه المكتبة تحت رخصة معهد ماساتشوستس للتكنولوجيا.
لا تتردد في المساهمة أو فتح المشكلات أو تقديم ملاحظات!