Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Feature: Allow users to post blogs from (RSS) multiple platforms  #1656

Closed

Description

@CBID2

Type of feature

🍕 Feature

Current behavior

I tried posting my Hashnode blog post as a highlight but I received this message:
A screenshot of the result after I tried to post my article from Hashnode
This can be a turn-off for people who either don't use Dev.to or use other platforms alongside with it.

Suggested solution

Create some sort of code to allow blog posts from all platforms to be shared as highlights.

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributing Docs

  • I agree to follow this project's Contribution Docs

Activity

  1. changed the title [-]Feature: Allow users to post blogs from multiple platforms [/-] [+]Feature: Allow users to post blogs from (RSS) multiple platforms [/+] on Sep 2, 2023
  2. bdougie commented on Sep 2, 2023

    @bdougie
    Member

    A lot of the context around the decision to only allow did not make it here, but my solution is leveraging RSS directly and bing platform agnostic. This would require us build a social card fetcher that is DEV agnostic.

    current implementation

    const response = await fetch(`https://dev.to/api/articles/${username}/${slug}`);

    I have a thing that fetches meta data from og data

    I have some code that fetches social cards using the og lib. We could fetch from blog post that have open-graph data in lieu of RSS.

    https://github.com/bdougie/social-carding/blob/main/pages/api/fetchMeta.js#L1

  3. CBID2 commented on Sep 2, 2023

    @CBID2
    ContributorAuthor

    Ok that could work @bdougie

  4. RitaDee commented on Sep 11, 2023

    @RitaDee
    Contributor

    When the endpoint is ready, I will .take this.

  5. bdougie commented on Sep 11, 2023

    @bdougie
    Member

    When the endpoint is ready, I will take this.

    To be clear, I don't believe a new endpoint is needed. All changes can be add in this repo's lib folder.

    The fetching just needs to be non DEV specific.

  6. CBID2 commented on Sep 11, 2023

    @CBID2
    ContributorAuthor

    Go ahead @RitaDee

  7. RitaDee commented on Sep 11, 2023

    @RitaDee
    Contributor

    Hello @bdougie,

    https://github.com/bdougie/social-carding/blob/main/pages/api/fetchMeta.js

    Looking at the implementation, it seems as though the open-graph package works only on the server side. Is this correct?

    I thought to implement the og lib in the Api route but the folder "page/api" is not there.

  8. added
    chorelabel to mark dependency and documentation updates
    on Sep 12, 2023
  9. RitaDee commented on Sep 21, 2023

    @RitaDee
    Contributor

    Here is an update on my progress regarding this issue @bdougie:

    I've been working on this task and have made significant progress on several fronts. I encountered some challenges when attempting to access the endpoints for Medium and Hashnode just like @diivi did with the dev.to platform. Despite my efforts, I have not been able to find a resolution. So, I will unassign myself 😞.

  10. removed their assignment
    on Sep 21, 2023
  11. babblebey commented on Sep 29, 2023

    @babblebey
    Contributor

    I will .take this from here now dear @RitaDee 🤗

  12. RitaDee commented on Sep 29, 2023

    @RitaDee
    Contributor

    I will .take this from here now dear @RitaDee 🤗

    Go Ola! 🙌🏽

  13. github-actions commented on Sep 29, 2023

    @github-actions
    Contributor

    Thanks for being interested in this issue. It looks like this ticket is already assigned to a contributor.

  14. open-sauced commented on Apr 17, 2024

    @open-sauced
    Contributor

    🎉 This issue has been resolved in version 2.19.0-beta.14 🎉

    The release is available on GitHub release

    Your semantic-release bot 📦🚀

  15. open-sauced commented on Apr 17, 2024

    @open-sauced
    Contributor

    🎉 This issue has been resolved in version 2.19.0 🎉

    The release is available on GitHub release

    Your semantic-release bot 📦🚀

  16. aboli55558 commented on Apr 28, 2025

    @aboli55558

    Oooo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions