Anyone knows an api to that can fetch Instagram pfp for free
I was doin some project, didn't want to display the username only
I was doin some project, didn't want to display the username only
π€1
The Future of Work Summit Ethiopia 2025 is going great! π
Big insights from the Afriwork team on how tech and innovation drive job creation β plus a cool AI demo π€
If you need advice or support on getting a job through Afriwork, donβt miss out! The event continues till tomorrow (Saturday) at the Addis Ababa Science Museum. πΌ
#Afriwork #FutureOfWorkET #Ethiopia2025
Big insights from the Afriwork team on how tech and innovation drive job creation β plus a cool AI demo π€
If you need advice or support on getting a job through Afriwork, donβt miss out! The event continues till tomorrow (Saturday) at the Addis Ababa Science Museum. πΌ
#Afriwork #FutureOfWorkET #Ethiopia2025
@dagmawi_babi in the building! π
π Afriwork
Future of Work Summit Ethiopia β Product Launch Event π
π Afriwork
Future of Work Summit Ethiopia β Product Launch Event π
π1
Thank God Instagram replied to my message π
Not literally β but I kinda submitted an issue that could benefit programmers and users too.
And this is how they solved it π
Iβll explain more when I release the project.
I actually finished the project before but didnβt release it because of that issue. Something recently triggered me to continue working on it β still with the same issue (not from me tho, but from IG).
Just a glimpse of it: users couldnβt download their full data, plus I wanted to upgrade it like using a new library.
π₯3
mefelasefing stuff use this code to check cbe tranfers receipts
made it just now
/**
* Generates a CBE receipt transaction link
* @param {string} transactionId - The transaction ID (e.g., "FT25296C4YJC")
* @param {string|number} senderAccount - The sender's account number (will use last 8 digits)
* @returns {string} The complete transaction link
*/
function generateCbeReceiptLink(transactionId, senderAccount) {
if (!transactionId || transactionId.trim() === '') {
throw new Error('Transaction ID is required');
}
const accountStr = senderAccount.toString();
if (accountStr.length < 8) {
throw new Error('Sender account must have at least 8 digits');
}
const last8Digits = accountStr.slice(-8);
const baseUrl = "https://apps.cbe.com.et:100/?id=";
return `${baseUrl}${transactionId}${last8Digits}`;
}
/**
* Verifies a CBE receipt link
* @param {string} receiptLink - Full CBE receipt URL
*/
async function verifyCbeReceipt(receiptLink) {
try {
const response = await fetch(receiptLink);
if (!response.ok) {
console.log("Verified Receipt β ");
} else {
console.log("Receipt link is accessible βοΈ");
}
} catch (error) {
console.error("Error fetching the receipt:", error.message);
}
}
made it just now
for-coder
mefelasefing stuff use this code to check cbe tranfers receipts /** * Generates a CBE receipt transaction link * @param {string} transactionId - The transaction ID (e.g., "FT25296C4YJC") * @param {string|number} senderAccount - The sender's account numberβ¦
ik pepoles might send duplicate receipts this is only 50% i will release that can handle duplication too
this is just some indomie stuff for now π«
this is just some indomie stuff for now π«
π2